Alexander is director Oliver Stone's 2004 epic film based on the life of Alexander the Great, the King of Macedonia, one of the greatest military leaders in history. Narrated by General Ptolemy (Anthony Hopkins), this film traces the life of Alexander (Colin Farrell) from his childhood with his mother Olympias (Angelina Jolie), to his youthful days with his tutor Aristotle (Christopher Plummer), and through to his ascension to the throne of Macedonia. Through ruthless military exercises, Alexander gains control of the majority of the known world and his exploits on the battle field are related by Ptolemy. But even the greatest king has a softer side, and Alexander's relationship with his best friend Hephaestion (Jared Leto) is explored in-depth, as well as his relationship with his wife, Roxane (Rosario Dawson). The relationship between Alexander and his friend becomes complicated when Hephaestion also falls in love with Roxane. This love triangle follows the three through their entire lives. Alexander features an all-star cast including Val Kilmer, Jonathan Rhys-Meyers and Rory McCann.moreless