I'm jus going to get started
SOLID SNAKE: TOM JANE
He did punisher I'm pretty sure he can do Snake, plus if you watch the mist he soounds just like snake SWEEEEET
Meryl Silverburgh: Yvonne Strahovski (just dye her hair)
Otacon:Justin Bartha
Colonel Roy Campbell: William Hurt
Liquid Snake:Sean Bean
Yea there twins but I say Sean Bean
Raiden: Ryan Philippe
Naomi Hunter: Monica Bellucci
Mei Ling: Kristin Kreuk
Vamp: Stuart Townsend
Fortune: Gabrielle Union
Psycho Mantis: Doug Jones
Vulcan Raven: Vin Diesel
Sniper Wolf: Sienna Miller
FatMan: Pruitt Taylor Vince
Revolver Ocelot: Daniel Day Lewis
I know that there are more characters but I'll come back at a later time and post them