An unlikely group of people become trapped on a bus with a man they do not realise is the serial killer terrorising their community.
2013
1991
2024
2023
2005
2017
1992
2007
2022
1997
1965
1983
1987
1970
1972