SPOILER ALERT: If you have not yet seen ‘Shazam!’, this article contains SPOILERS which have already been SPOILED by the film’s merchandising, but…