Mission: Impossible III (2006)/Mega Man X

Cast

 * Ethan Hunt as Mega Man X
 * Owen Davian as Sigma
 * John Musgrave as Zero
 * Lindsey Farris as Iris
 * Luther Stickell as Axl
 * Julia Meade as Layer
 * Declan Gormley as Dr. Light
 * Zhen Lei as Alia