Loved it from the day I 1st saw it. Sean Penn-superb. Clancy Brown was great as Viking, a name which totally suited him.
This movie should be aired on TV more than 1X every 30 years. Its far better than the other "Bad Boy" movies starring Will Smith/Martin Lawrence.