With “Shazam!” DC finds its groove

“Shazam!” launch poster