Other than a fun lunkhead, Shazam – who, let’s just go for maximum confusing here, used to be called Captain Marvel – is one of comic books’ most important superheroes, historically speaking: “In his prime, he regularly outsold Superman and Batman. And he was the first comic book superhero to appear on film.” – The New York Times