Question: who does tom hiddleston play in the muppets?
Answer: the Great Escapo