Ever wondered who would play the roles in a movie version of the video game Mike Tyson's Punch Out?

No? Really?

We've been thinking about this our entire lives. After many vicious arguments around the boardroom table, we've assembled an all-star, master cast of the best talent. Some of these guys are too old to box, some of them aren't even actors, but they definitely look like they should be getting the smack down from Little Mac.

Let the body blows begin!



Mike Tyson's Punchout' The Movie

    Glass Joe / Owen Wilson

    Fortunately, Owen Wilson's nose already has that broken look, saving him hours in the makeup chair.

    Von Kaiser / Daniel Day-Lewis

    Von Kaiser will drink Little Mac's milkshake. He'll drink it up!

    Little Mac / Tom Cruise

    We got two words for anyone that thinks Tom Cruise is too old to play the lead in a boxing flick, "Rocky Balboa."

    Doc Louis / Reginald Veljohnson

    This will be a breakout role for Reginald Veljohnson, perhaps the first time in his film career he won't be playing an affable cop. Maybe we can make him an ex cop.

    Piston Honda / Ralph Macchio

    Ralph Macchio has been waiting for this role for 20 years.

    Don Flamenco / Adam Sandler

    Adam Sandler was born to play a flamboyant Spanish boxer. It's a lot more believable than him being a football player, anyway.

    Great Tiger / Sir Ben Kingsley

    Ben Kingsley will bring the same meditative presence to the role of Great Tiger that he did to Gandhi.

    King Hippo / George 'The Animal' Steele

    Since King Hippo's character is most likely based on George "The Animal" Steele, it seemed like casting him in the movie was a necessary meta-twist, kind of like when Keith Richards showed up in the third "Pirates" film.

    Soda Popinski / Bowler Hat Guy

    Bowler Hat Guy from "Meet the Robinsons" will be the CGI comic relief that everyone will hate as much as Jar Jar Binks.

    Bald Bull / Charles Barkley

    Much like Bald Bull, Charles Barkley is beloved by fans both for his prowess and trash talking.