86,654 suggestions

Oscar Isaac
as Danny Pennington in The Karate Kid

Steve Carell
as Danny Pennington in The Karate Kid

Will Ferrell
as Danny Pennington in The Karate Kid

Armie Hammer
as Danny Pennington in The Karate Kid

Ryan Gosling
as Danny Pennington in The Karate Kid

Jack Black
as Danny Pennington in The Karate Kid

Scott Eastwood
as Danny Pennington in The Karate Kid

Chella Man
as Danny Pennington in The Karate Kid

Sydney Mae Díaz
as Danny Pennington in The Karate Kid

Morgan Davies
as Danny Pennington in The Karate Kid

Tyler DiChiara
as Danny Pennington in The Karate Kid
Jake Gyllenhaal
as Danny Pennington in The Karate Kid
Prince Harry, Duke of Sussex
as Danny Pennington in The Karate Kid

Theo James
as Danny Pennington in The Karate Kid

Carter Hastings
as Danny Pennington in The Karate Kid

Johnny Depp
as Danny Pennington in The Karate Kid

Diego Martín
as Danny Pennington in The Karate Kid

Ryan Reynolds
as Danny Pennington in The Karate Kid

Eva Green
as Sherry Parker in The Karate Kid
Madelaine Petsch
as Sherry Parker in The Karate Kid