An unlikely group of people become trapped on a bus with a man they do not realise is the serial killer terrorising their community.
2017
2021
2002
2003
1996
2024
2022
2006
2016
1974
2000
2009
2005
2008
2025
1944
2023