Het is het jaar 2031 in een post-apocalyptisch tijdperk. Na een mislukt experiment om de opwarming van de aarde te stoppen zorgt een ijstijd er voor dat alle mensen op aarde sterven, behalve de bewoners van de 'Snow Piercer'. Deze trein, aangedreven door een uit zichzelf bewegende motor die nooit stopt, reist de koude wereld rond met aan boord een groep overlevenden. De trein is opgedeeld in verschillende klassen wat er voor zorgt dat er aan boord een revolutie ontstaat.
Tijdens kerstavond ontvouwen zich meerdere liefdesverhalen in Barcelona.
Tijdens de middeleeuwen wordt een klein dorpje geterroriseerd door een weerwolf. Omdat niemand moedig genoeg is om er wat aan te doen besluit het jonge meisje Valerie erop uit te gaan in het donkere bos om hulp te vinden van iemand die ervaring heeft met het bestrijden van dit angstaanjagende wezen.
Tarik is een 32-jarige Marokkaanse man, die zijn tijd alleen doorbrengt in een vakantiehuisje op de Veluwe om een dreigende scheiding met zijn vrouw te voorkomen. Kort na zijn aankomst blijkt de waterleiding kapot te zijn. Jonas, de eigenaar van het huisje, komt langs om het te repareren. Vanaf dat moment wordt Tarik geconfronteerd met gevoelens die hij zijn hele leven heeft onderdrukt.
Het gelukkige bruidspaar Ida en Jura verwachten een kind. Ida komt er plotseling achter dat het kind speciaal zal zijn. Ze weet niet zeker hoe Jura zal reageren als hij het nieuws hoort, of wat het leven met een buitengewoon kind zal brengen.