Wrote a review after watching it...

May contain MINOR spoilers, so if you've not seen it, wait till you have, just in case...

http://comicreliefpodcast.com/archives/771