Have yet to find a suspense-thriller movie that's this good. The subtle way of using concept of time through slow motion to capture emotions is brilliant. Not to mention the crazy plot twists, and the fact that this movie gave brief, yet an in-depth analysis of different important characters in the film.
One of the best, if not the best (thriller) film that's able to capture character development.