Snakes on a Plane, David Ellis Movie review