86,654 suggestions

Mark Hamill
as Jimmy in The Karate Kid

Steve Carell
as Jimmy in The Karate Kid

Joaquin Phoenix
as Jimmy in The Karate Kid

Oscar Isaac
as Jimmy in The Karate Kid

Karl Urban
as Jimmy in The Karate Kid

Jon Bernthal
as Jimmy in The Karate Kid

Robert Pattinson
as Jimmy in The Karate Kid

Robert Downey Jr.
as Jimmy in The Karate Kid

Bill Nighy
as Jimmy in The Karate Kid

Dylan O'Brien
as Jimmy in The Karate Kid

Ralph Fiennes
as Jimmy in The Karate Kid

Gary Oldman
as Jimmy in The Karate Kid

Johnny Depp
as Jimmy in The Karate Kid

Michael Fassbender
as Jimmy in The Karate Kid
Tom Holland
as Jimmy in The Karate Kid

Willem Dafoe
as Jimmy in The Karate Kid

Christian Bale
as Jimmy in The Karate Kid

Henry Cavill
as Jimmy in The Karate Kid

Bill Hader
as Jimmy in The Karate Kid

Hugh Jackman
as Jimmy in The Karate Kid