Capes, and masks, and superheroes, oh my!