Heard about it on Imdb. Anyone have thoughts on this? Have you watched it? I'd like to see it but i dont think its out in the UK.