Amazing!!!

Rating: 10/10 (2 November 2006)

An absolutely brilliant film. I sat down to it with high expectations and they reached, and went beyond, them.
Though the acting from Keanu Reeves was rather restrained I found it suited the character perfectly. Rachel Weisz was amazing, playing twins. It had great performances from Tilda Swinton(as Gabriel), Peter Stormare (as the Devil) and Gavin Rossdale(as Balthazar).
The film, although not scary, had the perfect mix of action, plot and humour. The scriptwriting was memorable and featured some great lines like 'God's a kid with an ant farm, lady. He's not planning anything.' and 'Welcome to my life.' I found the end fantastic and am not going to spoil it for you. Just watch it.