I thought this film that fantastic also. Especially in HD on Sky Movies.
Regarding 'Beowulf', I saw a trailer for it at the cinema, and at first, I was confused as to whether it was real actors, animated or a mixture of both. It just seemed SO realistic.