This film looks really good from what i've seen, and heard, anyone seen it at all?

Trailer: http://www.thedescentthemovie.co.uk/trailer/index.html
Official Site: http://www.thedescentthemovie.co.uk
Review: http://www.bbc.co.uk/films/2005/07/0...5_review.shtml