Shazam! introduces a new magically powered villain to the DCEU. Well, “new” is relative when you’re talking about Dr. Thaddeus Sivana, a supervillain with 80 years of comic book history behind him.
To understand Dr. Sivana, a character played by Mark Strong in the upcoming Shazam movie, it helps to have a little bit of a grasp on some ancient comic book history. The Shazam concept (back when he ...