Entertainment We went to the Heroes and Villains Fanfest in London, and here’s what we thoughtMay 30, 2017