Beowulf
This ancient tale of heroism and betrayal is brought slap bang up to date in an computer-generated sword-and-sandals adventure that, while a little on the long side, gets a big thumbs up due to some jaw-thunking special effects.