With “Shazam!” DC finds its groove

“Shazam!” launch poster

Henry Bendon, Staff Reporter