Now I know that it may not be made and I know that this cast would be extremely expensive but this is all just for fun. So this is the cast I would want for the Halo Movie...
Master Chief - Matt Damon
Sergeant Johnson - Denzel Washington
Cortana - Charlize Theron
The Arbiter - Keith David
Miranda Keyes - Michelle Monaghan
Jacob Keyes - Ed Harris
Lord Hood - Gene Hackman
Other Choices:
Master Chief - Christian Bale
Sergeant Johnson - Samuel L Jackson
Cortana - Bryce Dallas Howard
Miranda Keyes - Natalie Portman
Jacob Keyes - Liam Neeson
Lord Hood - Harrison Ford
Master Chief - Matt Damon
Sergeant Johnson - Denzel Washington
Cortana - Charlize Theron
The Arbiter - Keith David
Miranda Keyes - Michelle Monaghan
Jacob Keyes - Ed Harris
Lord Hood - Gene Hackman
Other Choices:
Master Chief - Christian Bale
Sergeant Johnson - Samuel L Jackson
Cortana - Bryce Dallas Howard
Miranda Keyes - Natalie Portman
Jacob Keyes - Liam Neeson
Lord Hood - Harrison Ford