REVIEW: Shazam! [2019]

Come home. Two boys, decades apart, are taken to a magical realm known as The Rock of Eternity to confront its last wizard guardian (Djimon Hounsou) protecting against the seven deadly sins. One (Ethan Pugiotto‘s Thad) is revealed unworthy of becoming this magician’s champion because his soul isn’t pure. Too much anger and resentment for a belittling father and brother fills him with a desire for power, this latest rejection the final straw that ignites his devolution towards evil. The other (Asher Angel‘s Billy) can’t be tested since the darkness…

Read More