Funny and awesome. A great story. Always makes me think about what that would be like. On the DVD commentary, the writer admits his original concept was having someone live the same day over and over for something like 1000 years.
This movie has a morality message about caring for our fellow humans that is deliciously fun to watch develop. Cons: After seeing this once, it feels like you've seen it ten times... it may take a while to come back again, but you probably will.