În Londra anilor ’80, Sarah Jordan (Angelina Jolie) este o americancă măritată cu bogatul britanic Henry Bauford (Linus Roache). La o acțiune umanitară, ea îl cunoaște pe Dr. Nick Callahan (Clive Owen). Acesta este chiar organizatorul evenimentului și susține cauza copiilor săraci, victime colaterale ale războaielor și care acum se află în îngrijirea sa.