Great storyline and great acting. Mel Gibson is a savage and I loved the battle scenes. It was also a very sad and emotional stroy that made me think a lot.