Alternate YouTube link
A group of passengers take shelter from the rain in a haunted train station.
Read more about this film on Wikipedia