Having been fired from her job at a PR company, Helen (Gwyneth Paltrow) runs to catch an underground train. Two storylines then unfold: in the first, Helen catches her train, meeting the charming James (John Hannah). Upon arriving home, Helen discovers her boyfriend Gerry (John Lynch) having an affair. She leaves Gerry and begins seeing James. Their relationship is placed in jeopardy, however, when Helen realizes that she is pregnant. In the second storyline, having missed her train Helen does not meet James and arrives home too late to catch Gerry. Gerry continues his affair with former girlfriend Lydia (Jeanne Tripplehorn), even when Helen becomes pregnant with his child.
Historians, economists and many others keep asking this question. Most of the time no one really has an answer. A good degree of serendipity in life is unavoidable. And yet in this film, in the end, man reaps what man saws. This seems to be the moral of the story here. So when something goes wrong don't whine about "what if" and try and build a future instead! It is a fun story, unpredictable and a very original debut behind the camera for the director. Acting is great. This is as good as a rom-com can get.