Nick (Clive Owen), a medical student turned international disaster relief worker, and Sarah (Angelina Jolie), a philanthropist socialite, gradually fall in love after meeting time and again against the backdrops of disasters and wars throughout the world. Teri Polo plays Sarah's sister Charlotte, a globetrotting journalist.