The film looks at his relationships with his mother, Olympia (Angelina Jolie), his father, Philip (Val Kilmer) his lifelong companion and battle commander, Hephaistion (Jared Leto), his first wife, the ambitious Roxane (Rosario Dawson), his boyhood tutor, Aristotle (Christopher Plummer) and his trusted general and confidant, the Egyptian Pharaoh, Ptolemy (Anthony Hopkins).