Review: Shazam! The history of DC’s live action movies has been a rollercoaster ride filled with more downs than ups. […]