What a stupid, terrible and telegraphed ending! The last 20 odd minutes just dont make any logical sense. I get what the director was aming for, he just didnt get there at all and totally blew it.

lol as for the final knife fight....... dear me what was he thinking??? A Serbian film did that twist much better