Unletterboxd

Discover

  • Popular
  • Top Rated

Genres

loading...

TMDB logo

This product uses the TMDB API but is not endorsed or certified by TMDB.

  • Action
  • Adventure
  • Animation
  • Comedy
  • Crime
  • Documentary
  • Drama
  • Family
  • Fantasy
  • History
  • Horror
  • Music
  • Mystery
  • Romance
  • Science Fiction
  • TV Movie
  • Thriller
  • War
  • Western
Movie poster

Snakes on a Train

20063.7 / 1091 min
Action, Horror, Thriller

Overview

First planes... Now trains!

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.

Cast

A.J. Castro

A.J. Castro

Brujo

Julia Ruiz

Julia Ruiz

Alma

Giovanni Bejarano

Giovanni Bejarano

Miguel

Al Galvez

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

Carolyn Meyer

Klara

Lola Forsberg

Lola Forsberg

Lani

Madeleine Falkskog

Madeleine Falkskog

Nancy

Derek Osedach

Derek Osedach

Mitch

Jay Costelo

Jay Costelo

Juan

Jason S. Gray

Jason S. Gray

Chico

Sean Durrie

Sean Durrie

Dickie

Nick Slatkin

Nick Slatkin

Raz

Cameron Bass-Jackson

Cameron Bass-Jackson

Cooper

Philo Beddoe

Philo Beddoe

Hoover

Reza Riazi

Reza Riazi

Barat

Jake Austin

Jake Austin

The Coyote

Paige Cooper

Paige Cooper

Dining Car Server

Anthony Fankhauser

Anthony Fankhauser

Engineer

Sharon Zeev

Sharon Zeev

Passenger

Daryn Beasley

Daryn Beasley

Passenger

John Bring

John Bring

Passenger

Erik Lynch

Erik Lynch

Passenger

Brandon Peña

Brandon Peña

Passenger

Megyn Shott

Megyn Shott

Passenger (uncredited)

Crew

Peter Mervis

Peter Mervis

Director

Daisy Mullen

Daisy Mullen

Set Designer

Ruben Barton

Ruben Barton

Key Set Production Assistant

Zack Richard

Zack Richard

Second Unit Director of Photography

Dennis Hamlin

Dennis Hamlin

Sound Recordist

Shaun Dallas

Shaun Dallas

First Assistant Camera

Alan Smithee

Alan Smithee

Visual Effects Supervisor

Danny Skura

Danny Skura

Thanks

Keith Leopard

Keith Leopard

Thanks

James Shapiro

James Shapiro

Thanks

David Diaz

David Diaz

Thanks

Mike DiGrazia

Mike DiGrazia

Thanks

Kimm Dillard

Kimm Dillard

Thanks

Guy Himber

Guy Himber

Thanks

Kristin Johnson

Kristin Johnson

Thanks

Lisa Mervis

Lisa Mervis

Thanks

Aidan Mervis

Aidan Mervis

Thanks

Kasandra Kimberly

Kasandra Kimberly

Thanks

Eric Forsberg

Eric Forsberg

Writer

Anthony Fankhauser

Anthony Fankhauser

Line Producer

David Michael Latt

David Michael Latt

Producer

David Rimawi

David Rimawi

Executive Producer

Sherri Strain

Sherri Strain

Producer

Mark Atkins

Mark Atkins

Director of Photography

Peter Mervis

Peter Mervis

Editor

Derek Osedach

Derek Osedach

Production Design

Amber Chandler

Amber Chandler

Art Direction

Stacy Ellen Rich

Stacy Ellen Rich

Costume Design

Brandon Peña

Brandon Peña

Production Manager

Rick Walker

Rick Walker

Co-Producer

Erik Lynch

Erik Lynch

Production Assistant

Daryn Beasley

Daryn Beasley

Production Coordinator

Amanda Rossi

Amanda Rossi

Assistant Editor

Adam Newman

Adam Newman

Animation Supervisor

Gabe Shedd

Gabe Shedd

Best Boy Electric

Michael Roberts

Michael Roberts

Still Photographer

Zack Richard

Zack Richard

Gaffer

Ryan Polack

Ryan Polack

First Assistant Camera

Nikki Gray

Nikki Gray

First Assistant Camera

Derrick Esperanza

Derrick Esperanza

Electrician

Shaun Dallas

Shaun Dallas

Second Assistant Camera

Kevin Brinn

Kevin Brinn

Key Grip

Josh Boggs

Josh Boggs

Grip

Greg Vossberg

Greg Vossberg

Supervising Sound Editor

Marcus Ricaud

Marcus Ricaud

Production Sound Mixer

Matt McGowin

Matt McGowin

Sound Mixer

Gabriel Heredia

Gabriel Heredia

Sound Mixer

Scott Bruzenak

Scott Bruzenak

Sound Editor

Marcus Ricaud

Marcus Ricaud

Sound Mixer

Derek Osedach

Derek Osedach

Property Master

Daisy Mullen

Daisy Mullen

Assistant Art Director

Amber Chandler

Amber Chandler

Props

Reza Riazi

Reza Riazi

First Assistant Director

John Bring

John Bring

Second Assistant Director

Reza Riazi

Reza Riazi

Second Unit Director

Natalia Senina

Natalia Senina

Key Makeup Artist

Shaun Dallas

Shaun Dallas

First Assistant "B" Camera

Mel Lewis

Mel Lewis

Original Music Composer