LONDON - JANUARY 5: Director Oliver Stone arrives at the UK Premiere of 'Alexander' at the Odeon Leicester Square on January 5, 2005 in London. (Photo by Dave Hogan/Getty Images)