Gwyneth Paltrow puts on a perfect posh English accent, as a London-based career woman whose life splits down two separate paths depending on whether she catches her Tube train.

In the film’s uniquely plotted double storyline, one version of her character discovers her boyfriend John Lynch’s infidelity, but the other doesn’t…

A playful celebration of the role of chance, coincidence and spur-of-the-moment choices in shaping a person’s life, the movie’s cleverest stroke is the way in which it believably steers from one set of changed circumstances to the other, keeping both the laughs and the surprises coming.

John Hannah’s wisecracking nice guy is the perfect foil for Paltrow and Jeanne Tripplehorn is deliciously stuck-up as the other woman in Lynch’s life.