With “Shazam!” DC finds its groove

Shazam%21+launch+poster

“Shazam!” launch poster

Henry Bendon, Staff Reporter