Colin Farrell and his intensive preparation to play Alexander the Great in Oliver Stone's epic movie.
Colin Farrell
Self
Joseph Morgan
Gary Stretch
Oliver Stone
Bart Layton
Director
Writer