If you gave this film 5 stars than you were paid to do so. I felt like a generic version of Shazam. Since this film uses recycled parts from Shazam, does DC require the lead role to be as equally annoying? Take a lesson from the most successful roles in the Marvel/DC movies: Iron Man, Wonder Woman, etc....viewers don't want their superheroes to be annoying.