Overlong but a wild adrenaline ride!

Rating: Null/10 (12 February 2009)

This is a lot of fun. The film's plot is wildly implausible and it's action explosive, like something out of a comic book. James McAvoy plays a likable guy trapped in a mundane office job, with a cheating girl friend, a boss from a hell and a smarmy best friend. Enter Angelina Jolie and McAvoy's life is changed for ever! There's a clever plot twist towards the end which I didn't guess. It makes McAvoy reassess everything that's been happening to him. Morgan Freeman is solidly dependable while Jolie is enigmatic and deadly. There is too much violence and the film is overlong. Still very much watchable.
Overall 7/10