Howl (2015)

Howl

About Howl on 123movies: released in 2015, directed by Paul Hyett, running 89 minutes, produced in the United Kingdom. When passengers on a train are attacked by a creature, they must band together in order to survive until morning.