Snowpiercer ★★★½

Streamed on Netflix.