screenmayhem.com
‘Shazam!’ Review: DC Heads Deeper Into Marvel Territory
Billy Batson (Asher Angel) is obsessed with finding his lost birth mother, regularly running away from foster homes to pursue her. When he is placed in a foster home he meets superhero obsessive Fr…