Snowpiercer ★★★★

Snowpiercer has lots going for it. Director Bong Joon-ho's film tells an entertainingly pulpy sci-fi story. (Think John Carpenter's Escape from New York and you're on the right track.) It features a cool, diverse cast, which includes the likes of Chris Evans, John Hurt and Tilda Swinton. Its thematic concerns are timely, as the movie focuses on a rigidly segmented class system and the inevitable uprising by those who find themselves on the bottom. So it's basically The Hunger Games with more balls, both in terms of testicles and on-screen violence.

But it also gets a tad too weird at times. There's a character who's psychic for no apparent reason. The film's plot already borders on the preposterous. No need to throw in drug-addled psychics on top of it. And while Swinton's fake-teethed bureaucrat is a bizarre delight, Snowpiercer keeps piling on the weirdo characters until any semblance of reality is long gone. Also a bit distracting: the fact that Ed Harris basically reprises his Truman Show character here.

It's these little things that keep the movie from being an all-timer, though it's ultimately still a trainload of fun. (See what I did there?)