86,654 suggestions

Ansel Elgort
as Jimmy in The Karate Kid

Josh Gad
as Jimmy in The Karate Kid

Jon Hamm
as Jimmy in The Karate Kid

Rocky Marquette
as Jimmy in The Karate Kid

Zane Holtz
as Jimmy in The Karate Kid
Alexis Arquette
as Jimmy in The Karate Kid

Nat Zang
as Jimmy in The Karate Kid
Noel Gugliemi
as Jimmy in The Karate Kid

Cameron Cowperthwaite
as Jimmy in The Karate Kid
Timothée Chalamet
as Jimmy in The Karate Kid

Jim Carrey
as Jimmy in The Karate Kid
Tom Hardy
as Jimmy in The Karate Kid

Ian McShane
as Jimmy in The Karate Kid

Jake McDorman
as Jimmy in The Karate Kid

Jack Dylan Grazer
as Oroku Saki in The Karate Kid

David Mazouz
as Oroku Saki in The Karate Kid
Timothée Chalamet
as Oroku Saki in The Karate Kid

Charles Melton
as Oroku Saki in The Karate Kid

Lewis Tan
as Oroku Saki in The Karate Kid
Tom Holland
as Oroku Saki in The Karate Kid