Even though this film is very well done technically, it attempted to find a middle ground between violence and twisted plot, and failed at it. The jumps along the timeline are not announced and confusing as hell at first. Maybe someone sharper would like it more.