O. M. G. Curveball or what?! This film was mental!!!!!! Twist centrale! You're sat there thinking, "Antonio, you weirdo, what you doing" and then BOOM it's all "woah woah woah, Antonio, you frigging weirdo, what the fuck you doing?! Settle down lad!"
I don't even think that I can say anything about it because it would ruin it for all you non-readers out there. Fortunately someone at work has watched it so I have someone to let it all out to. Watch it people. Watch it.