Collin Farrell as Alexander

Alexander