Londra, 1984. La bella Sarah Jordan (Angelina Jolie) è una giovane americana ben inserita nell'alta società londinese, ma la sua vita viene radicalmente sconvolta dall'incontro con Nick Callahan (Clive Owen) , un medico che lavora per una associazione umanitaria. La crescente pasione per Nick la convince a disfarsi dei propri agi e a seguirlo nelle missioni del terzo mondo. Tra assalti di guerriglieri, traversate nella giungla e loschi traffici d'armi, la ragazza capisce che il suo destino è ormai legato a quello dell'avventuroso medico. Giunta ad un bivio, Sarah dovrà scegliere tra la vecchia famiglia ed un nuovo e pericoloso mondo, mettendo a repentaglio la sua stessa vita.