Snakes on a Train!

Snakes on a Train.

I wonder what it’s about.

They actually rushed this into production (sparing no expense, I’m sure) and got it out there before Snakes on a Plane hit the theaters. I’m kinda curious, but eh.