An unfaithful woman finds herself on the train ride from hell.
Come to daddy.
Did You Know?
Fire threatened to derail the film on two occasions. Firstly, the location went up in flames a few weeks before shooting. Secondly, the store where the production sourced The Priest's costume burnt down a day before a crucial shoot day. See more