Can anyone explain me something? How come in the end of the movie when he wakes up in his bed and leaving for work... why is everything happening the same way??? His car standing in the same position and it's spoiled by the other car.... the train... people.... How come he met Winslet there? Lots of time has passed. He met that girl in the beginning, spent a month or so with her, got operated... But it seems like he got back in time in that very day and everything began from the start. That's the only thing that made me confused. Though it's a great movie and everyone should see it. I watched it in the movies, now gonna buy a DVD to watch it at home cause it worth that. One of the best films by Jim Carrey The Great.