It's hard to believe it has been nearly 13 years since Troy premiered — and Brad Pitt took on the mythical role of Achilles.
In a battle over Helen, played by the talented and beautiful Diane Kruger, Brad's flawed hero went to war against the princes of Troy, Hector and Paris, played by Eric Bana and Orlando Bloom.
While we all know how the story ends, it's still just as fun to watch all these years later.
Plus, thanks to the epic action film, the world was introduced to Hollywood heartthrob Garrett Hedlund — and for that we will always be grateful.
To see what the cast is doing today, click through the gallery below!