I Saw the Devil ★★★★

At minute 45 or something there's an important event or twist in this film and it's like shit, then how is this movie so long, and then it takes another twist and that's freaking craziest than what happened before