tom Hiddleston as karate kid