An unlikely group of people become trapped on a bus with a man they do not realise is the serial killer terrorising their community.
1993
1986
2009
2024
2022
2003
2013
2012
2007
1970
1969
1987
1972
2021
2006