BEOWULF [2007] review

December 1, 2007