86,654 suggestions

Lewis Tan
as Bao in The Karate Kid

David Corenswet
as Bao in The Karate Kid

Henry Cavill
as Bao in The Karate Kid

Charles Melton
as Bao in The Karate Kid

Richard Madden
as Bao in The Karate Kid

Mackenyu
as Bao in The Karate Kid

Nicholas Hoult
as Bao in The Karate Kid

Ludi Lin
as Bao in The Karate Kid

Taron Egerton
as Bao in The Karate Kid

Henry Golding
as Bao in The Karate Kid

Robert Pattinson
as Bao in The Karate Kid

Grant Gustin
as Bao in The Karate Kid

Ezra Miller
as Bao in The Karate Kid

Ewan Mitchell
as Bao in The Karate Kid

Kyle Allen
as Bao in The Karate Kid

Aaron Taylor-Johnson
as Bao in The Karate Kid

Josh Hartnett
as Bao in The Karate Kid

Nick Zano
as Bao in The Karate Kid

Chella Man
as Bao in The Karate Kid

Ryan Potter
as Bao in The Karate Kid