Despite the fact that Troy manages to attain some emotional resonance in the last 45 minutes by and large the movie comes across as perfunctory, mainly I think due to a by-the-numbers script riddled with mostly bad dialogue. All the actors engage in mighty combat with their speeches but only few emerge consistently victorious.
Oh, one very good scene was where the Trojan King Priam (can't believe I didn't recognise Peter O'Toole!) confronted Achilles in his own camp to ask for the body of his slain son.