This is a decent sequel to DC's first Shazam movie, which I also bought, After I saw the second one, I decided I would buy it if it wasn't too expensive, so that's what I've done. Decent plot and special effects, fair amount of action. Billy is still childish even though he's approaching 18, but 18 is still fairly young. Many men are still emotionally immature well into their 20s. So Billy is not unusual in this.