DC’s best: Without a Doubt, “Shazam!,” is one of the most enjoyable superhero films I have seen in recent memory, let alone the best DC film since the Christopher Nolan Batman trilogy. Pictured is Zachary Levi, as Billy Batson’s alter ego, Shazam.