This is probably the weirdest moment in Possible Worlds, the alternate-reality-hopping movie from 2000. It's a bizarre, dreamlike story of the relationship between George (Tom McCamus) and Joyce (Tilda Swinton) across various realities. It reminds me of The Eternal Sunshine Of The Spotless Mind, especially with Tilda's hair changing color across each timeline. And then there's a weird twist, as you can see in our clip. (And yes, the clip is somewhat spoilery.)
Assuming you just watched the clip, then you've discovered the truth about George's situation. But it's still well worth checking out Possible Worlds, for its absolutely gorgeous cinematography, razor-sharp dialog and musings about the nature of reality and parallel worlds. And its multiple versions of the same story of love and loss. And Tilda Swinton's heart-rendingly wonderful acting, of course.