User blog comment:Absolutsynystar/Call Of Duty movie cast?/@comment-1373636-20100301032147

I dunno about the cast. I have a couple of ideas.

John "Soap" MacTavish: Kevin McKidd, the same guy who did his voice, and is a trained actor.

Sgt Foley: Keith David, same guy who did his voice, also a heavily experianced actor.

Cpl. Dunn: ???

General Sheperd: I think Bruce Willis would personally make a good traitor... otherwise somebody like Richard Gere or Ron Pearlman.

Pvt. Ramirez: Maybe someone like Ethan Hawke

Cpt Price: ???

Ghost: Evan McGregor has done that type of voice before, look at the Star Wars prequels( if you can bear watching them! )

Vladimir Makarov: ???

Pvt Ramirez: