Colin Farrell and his intensive preparation to play Alexander the Great in Oliver Stone's epic movie.