Lord of the Rings poster boy Orlando Bloom stars as a young blacksmith who rises to protect Jerusalem from invaders round about the 12th Century. Liam Neeson, Jeremy Irons, David Thewlis and Edward Norton are among the big fat cast. This one's a must for fans of gigantic battle scenes (of which there are plenty here). Unfortunately, the politically correct script is too even-handed, portraying the Crusades as a simple land conflict between two well-justified military powers, leaving viewers no one to root for. 145 minutes R.