86,654 suggestions

Tony Leung Chiu-wai
as Liang Zihao in The Karate Kid

Ben Affleck
as Liang Zihao in The Karate Kid

Ken Watanabe
as Liang Zihao in The Karate Kid

Hiroyuki Sanada
as Liang Zihao in The Karate Kid

Christian Bale
as Liang Zihao in The Karate Kid

Bill Hader
as Liang Zihao in The Karate Kid

Dylan O'Brien
as Liang Zihao in The Karate Kid

Leonardo DiCaprio
as Liang Zihao in The Karate Kid

Jackie Chan
as Liang Zihao in The Karate Kid
Tom Holland
as Liang Zihao in The Karate Kid

Henry Cavill
as Liang Zihao in The Karate Kid

Ansel Elgort
as Liang Zihao in The Karate Kid

Donnie Yen
as Liang Zihao in The Karate Kid

Konerak Sinthasomphone
as Liang Zihao in The Karate Kid
Bruce Lee
as Liang Zihao in The Karate Kid
Alexis Arquette
as Liang Zihao in The Karate Kid
Ben Wang
as Liang Zihao in The Karate Kid

Matt Damon
as Liang Zihao in The Karate Kid
Timothée Chalamet
as Liang Zihao in The Karate Kid

Justin Long
as Liang Zihao in The Karate Kid