
Snakes on a Train
2006 · Movie · PG-13 · 91 min · ★ 3.7
Under a powerful Mayan curse, snakes are hatched inside a young woman, slowly devouring her from within. Her only chance for survival is a powerful shaman who lives across the border. With only hours to live, she jumps on a train headed for Los Angeles. Unfortunately for the passengers aboard, they are now trapped, soon to be victims of these flesh-eating vipers.
Where to watch
Watch free on Tubi — also streaming on ViX Gratis.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2006
- Release date
- 2006-08-15
- Language
- English
- Rated
- PG-13
- Runtime
- 91 min
- Max quality
- HD
- TMDB rating
- 3.7/10 (51 votes)
Themes
- drug smuggling
- snake
- giant snake
- train hijacking
- murder
- curse
- snake attack
- mockbuster
- venomous snakes
Cast & crew

A.J. Castro
as Brujo
- JR
Julia Ruiz
as Alma

Giovanni Bejarano
as Miguel
- AG
Al Galvez
as Julio

Amelia Jackson-Gray
as Crystal

Shannon Gayle
as Summer

Stephen A.F. Day
as Conductor

Isaac Wade
as Martin
- CM
Carolyn Meyer
as Klara
- LF
Lola Forsberg
as Lani
Directed by Peter Mervis