The victims of a bus crash live on as ghosts, but some having a pressing need to finish the business of their earthly lives.
2010
2025
1987
1971
2001
1955
2004
1994
2005
2013
2024
2002
1951
1984
2009
1998