I Saw the Devil

I Saw the Devil ★★★★

At times borderline gratuitous, no holds barred and, for my money, outstanding