Simply fantastic! Entertaining from beginng to end, fine acting and it was even too funny at times, great ending too.
The only problem with it is the miner details and motivation behind every action. It was rather weak.
Other then that it's a fantastic film, time will fly while watching it.