FilmRise

Howl

Passengers on a train are attacked by a vicious creature out of folklore and must band together to survive.