Every superhero has weaknesses....