Brad Pitt actually made a pretty good Achilles. Peter O'Toole was magnificent as Priam. Lots of good character actors filled out the other roles. Sean Bean and Orlando Bloom are, of course, better known as Boromir and Legolas than as Odysseus and Paris, but what the hey -- you gotta start somewhere. Helen was beautiful, as expected. The special effects were good.
All in all, I was well pleased.