Shazam! 2’s Zachary Levi hits out at The Rock, Snyder fans over failure Entertainment March 22, 2023 Zachary Levi’s reactions to box-office flop spark more DCU drama Through Oli Welsh in March 22, 2023 9:05 am The…