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)