Halo 2

Halo 2 is the second movie in the Halo Trilogy.

Cast

 * Daniel Cudmore as John-117
 * Reese Witherspoon as Cortana
 * Laurence Fishburne as Thel Vadam
 * Michael Wincott as Prophet of Truth
 * Mark Hamill as Prophet of Mercy
 * Michael Fassbander as Prophet of Regret
 * Andy Serkis as Tartarus
 * Benedict Cumberbatch as Gravemind