Câu chuyện diễn ra vào năm 2031, sau khi các nỗ lực để khắc phục sự nóng lên toàn cầu thất bại, Trái Đất đang trải qua một kỷ băng hà, với bề mặt hoàn toàn bao phủ bởi tuyết băng. Loài người đứng trước nguy cơ bị xóa sổ hoàn toàn, và những người may mắn sống sót chỉ có thể tìm thấy ẩn náu trên chiếc tàu mang tên Snowpiercer.
Chiếc tàu này du hành khắp nơi trên Trái Đất và trở thành một xã hội thu nhỏ, nơi mâu thuẫn và sự phân biệt giai cấp đang rất rõ rệt. Giữa những người sống chật vật và đối mặt với nguy cơ tử vong, dưới sự lãnh đạo của Curtis (do Chris Evans thủ vai), những người dân nghèo sống ở các toa sau của tàu đã quyết định nổi dậy và tiến hành một cuộc cách mạng nhằm lật đổ tầng lớp thượng lưu ở các toa trước.
Tuy nhiên, cuộc nổi dậy này đối diện với vô số khó khăn và thách thức mà họ cần phải vượt qua.