Snowpiercer ★★★★

It's like a Bioshock movie, but with a train. And a lovely mess, too.