Mission: Impossible III— Full Cast
2006
Cast (21)

Tom Cruise
as Ethan Hunt

Henry Corden
as Fred Flintstone

Philip Seymour Hoffman
as Owen Davian

Mel Blanc
as Barney Rubble

Ving Rhames
as Luther

Jean Vander Pyl
as Wilma Flintstone

Billy Crudup
as Musgrave

Gay Autterson
as Betty Rubble

Michelle Monaghan
as Julia

Don Messick
as Bamm-Bamm Rubble

John Stephenson
as Mr. Slate

Jonathan Rhys Meyers
as Declan

Keri Russell
as Lindsey Farris

Maggie Q
as Zhen

Simon Pegg
as Benji

Eddie Marsan
as Brownway

Laurence Fishburne
as Theodore Brassel

Bahar Soomekh
as Davian's Translator

Jeff Chase
as Davian's Bodyguard

Michael Berry Jr.
as Julia's Kidnapper

Carla Gallo
as Beth