Superb

Rating: 10/10 (17 January 2013)

This is my favorite movie of all time. The acting is superb. Camera-work makes for great suspense during scenes. Lighting and effects give you a great yet realistic interpretation of the ambiance in certain situations. The movie tries to keep making you think about how the protagonist will ultimately conclude his streak of unfortunate encounters with certain people. Every time he gets to re-enact parts of his history out, a new parallel time line will be created and it's just wonderful to watch how he tries to make everyone a winner instead of just himself.
The movie is fast paced, but not too fast. You will get to like the characters, even though some of them are to be considered evil. It is a feel good movie in the sense that in the end, after many years of self torture and horrific moments, he finally gets everyone happy.