This was by far the best movie I've seen in a long time. The concept was well thought out and executed perfectly. You will have some questions about how it's possible but they won't matter because of the way everything is presented. Great cast, great acting, and an awesome story.
I haven't laughed that much and that hard at a movie in a long time. Very funny, Definitely worth seeing Only problem is that it turns into an average love story after 3/4 of the way through.