86,654 suggestions

Hugh Jackman
as John Kreese in The Karate Kid

Jeremy Irons
as John Kreese in The Karate Kid

Bryan Cranston
as John Kreese in The Karate Kid

Giancarlo Esposito
as John Kreese in The Karate Kid

Christian Bale
as John Kreese in The Karate Kid

Gary Oldman
as John Kreese in The Karate Kid

Cillian Murphy
as John Kreese in The Karate Kid

Willem Dafoe
as John Kreese in The Karate Kid

Mark Strong
as John Kreese in The Karate Kid

Daniel Craig
as John Kreese in The Karate Kid
Arnold Schwarzenegger
as John Kreese in The Karate Kid

Christoph Waltz
as John Kreese in The Karate Kid

Benedict Cumberbatch
as John Kreese in The Karate Kid

Viggo Mortensen
as John Kreese in The Karate Kid

Jason Isaacs
as John Kreese in The Karate Kid

Michael Fassbender
as John Kreese in The Karate Kid

Ralph Fiennes
as John Kreese in The Karate Kid
Tom Hardy
as John Kreese in The Karate Kid

John Travolta
as John Kreese in The Karate Kid

Kurt Cobain
as John Kreese in The Karate Kid