Philippa (Cate Blanchett) este o profesoară britanică din Italia. Soțul ei și câțiva elevi mor din cauza unor supradoze de droguri. Marco Vendice este un puternic traficant local care a vândut drogurile care i-au ucis soțul. Dezgustată de incapacitatea poliției de a-l prinde pe Vendice, Philippa ia legea în propriile mâini și pune o bombă menită să-l ucidă pe traficant. Dar planul Philippei dă greș și patru oameni nevinovați mor. Philippa este arestată, iar, la interogatoriu, cere să i se aducă un traducător. Astfel îl cunoaște pe ofițerul Filippo (Giovanni Ribisi) care, în scurt timp, se îndrăgostește de Philippa. Cu ajutorul lui, ea reușește să scape și să se ascundă. Cu toate acestea, în ciuda regretelor pe care le are pentru pierderea vieților celor patru oameni nevinovați, Philippa este în continuare hotărâtă să-l vadă mort pe Vendice.
Americanca de succes Alice trăiește fericită la Londra cu iubitul ei Jake. Dar această viață liniștită este zguduită atunci când întâlnește un bărbat misterios și atrăgător în mijlocul Londrei. Ei fac dragoste în curând, mai extaziați decât a cunoscut-o Alice vreodată. Nu este posibil ca ea să uite această întâlnire cu străinul Adam și renunță la viața anterioară pentru a fi alături de el, despre al cărui trecut nu știe nimic. Fericirea pare perfectă, iar sora lui Adam o primește și ea cu brațele deschise. Dar apoi Alice primește scrisori anonime prin care o avertizează despre soțul ei. Treptat, își dă seama că nu știe absolut nimic despre Adam, care arată și o latură din ce în ce mai sadică. Alice începe să sape în trecutul soțului ei și în curând viața ei este în pericol...
Un soț și tată devotat rămas singur în weekend își vede viața dată peste cap după ce se oferă să adăpostească de furtună două tinere.