thepeoplescriticblog.com
Review: Shazam!
The history of DC’s live action movies has been a rollercoaster ride filled with more downs than ups. With the exception of a few films, their slate of movies have left fans frustrated and underwhe…