I watch this sleeper flick time again. It's interesting, charming and compelling. I find each of the two scenarios to be believable, in its way - except it baffles me that Gwyneth Paltrow’s Helen character loves and supports user-loser boyfriend Gerry, played by questionably attractive John Lynch. Alternatively, the James character played by John Hannah is particularly endearing; I think we are all rooting for this version to survive. Gwyneth holds her own with the British cast, and seems down to earth, convincing. The only irk I have is with the lazy filming of nearly identical pub scene conversations with Gerry as his pal, in the same seats, same pub. You know each separate conversation was filmed one after another, just switching the wardrobe. All in all, I like this romantic look at loyalty, love and Phoenix-like changes.