Snakes on a Train poster

Movie

Snakes on a Train (2006)

First planes... Now trains!

TMDB user score 3.9/10
from 56 votes on TMDB

Where to watch Trailer Compare

Overview

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 Snakes on a Train

Stream with a subscription

  • fuboTV
  • FlixFling

Watch free

  • Hoopla
  • Fawesome

Free with ads

  • The CW
  • Fandango at Home Free
  • Pluto TV
  • Plex
  • Xumo Play
  • Tubi TV

Rent

  • FlixFling

Buy

  • FlixFling

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Trailer

The video loads from YouTube (privacy-enhanced mode) only after you press play.

Cast

  • A.J. Castro A.J. Castro Brujo
  • Julia Ruiz Alma
  • Giovanni Bejarano Giovanni Bejarano Miguel
  • Al Galvez Julio
  • Amelia Jackson-Gray Amelia Jackson-Gray Crystal
  • Shannon Gayle Shannon Gayle Summer
  • Stephen A.F. Day Stephen A.F. Day Conductor
  • Isaac Wade Isaac Wade Martin
  • Carolyn Meyer Klara
  • Lola Forsberg Lani
  • Madeleine Falkskog Nancy
  • Derek Osedach Mitch
  • Jay Costelo Juan
  • Jason S. Gray Chico
  • Sean Durrie Dickie
  • Nick Slatkin Raz
  • Cameron Bass-Jackson Cooper
  • Philo Beddoe Hoover