The main characters in "Troy" include Achilles, played by Brad Pitt, Hector, played by Eric Bana, and Helen of Troy, played by Diane Kruger .