De negentienjarige Kate Brady is een Amerikaanse soldate. Ze wordt uitgezonden naar Irak, waar ze op een afgelegen woestijnbasis de Irakese medicijnstudente Naema ontmoet. Naema’s vader en dertienjarige broertje zijn opgepakt en zitten vast in het Amerikaanse kamp. Naema spreekt goed Engels en biedt zich aan als tolk. Op die manier hoopt ze haar vader en broertje vrij te krijgen. Aarzelend sluiten de vrouwen een verbond, dat begint te wankelen naarmate de situatie grimmiger wordt.
Na een aanrijding neemt een alleenstaande jonge vrouw de kinderen van het getroffen echtpaar in haar grote huis op, niet omdat ze echt schuld heeft, maar omdat de moeder ernstig ziek blijkt.
De tienjarige goochelaar Vaclav en zijn charmante assistente Lena komen uit totaal verschillende werelden. Zijn ouders werken hard om hun Amerikaanse droom te verwezenlijken; zij is een weeskind met een verleden dat je geen enkel kind gunt. Hun liefde is onverwoestbaar, ook als familiegeschiedenissen en donkere geheimen hun geluk overschaduwen en ze ruw van elkaar worden gescheiden. Jaren later ontmoeten ze elkaar opnieuw, maar ook dan blijft het verleden een rol spelen.
Roemenië, 1939. Voor een afgelegen joods dorpje komt de oorlog steeds dichterbij. Om het dreigende gevaar af te wenden besluiten de dorpelingen alle banden met de 'oude' wereld te verbreken. Door de ogen van Lena, een jonge vrouw, zien we hoe de dorpelingen hun lot in eigen hand nemen: ze vergeten de tijd en de geschiedenis en sluiten hun dorp compleet van de buitenwereld af. Maar uiteindelijk haalt de realiteit hen in en moet Lena het dorp ontvluchten.
In het Glasgow van de jaren tachtig probeert de jongste zoon van een gebroken en straatarm gezin voor zijn alcoholistische moeder te zorgen, terwijl hij zelf met zijn identiteit worstelt.