shazam November 27, 2017 225 × 225 “Shazam!” Director Fired? Iris West Recasting? and More! – ComicCorp News