An unlikely group of people become trapped on a bus with a man they do not realise is the serial killer terrorising their community.
2000
2025
1952
2004
2008
2007
2022
1993
1927
1963
1996
2019
2003
1960
1972
2013