MOVIES: Howl

Howl

Passengers on a train are attacked by a creature and must band together to survive until morning.