Der freche Teenager aus Philadelphia ist zu Beginn in einem Kinderheim untergebracht. Nachdem er in jungen Jahren von seiner alleinerziehenden Mutter Marilyn auf einem Rummelplatz ausgesetzt wurde, hat sich Billy einen Ruf als „Problemkind“ erworben. Er flüchtet aber wiederholt von diversen Pflegefamilien und stiehlt sogar Polizeiautos, um seine Mutter zu finden. Nachdem er erneut aufgegriffen wird, findet er eine neue liebevolle Familie in den Vazquez, bei der auch viele andere Adoptivkinder leben. Als er eines Tages mit der U-Bahn von der Schule zurückkehrt, wird er von einem sterbenden Zauberer angesprochen, der Billy seine Kräfte verleiht, weil er für würdig befunden wurde, ein sogenannter Champion zu sein.
Das bedeutet, dass Billy die Fähigkeit erhält, sich in einen erwachsenen Superhelden zu verwandeln, wenn er den Namen „Shazam“ ausruft. Er gründet zusammen mit seinem neuen Kumpel Freddy einen YouTube-Kanal, um seine Superkräfte öffentlich zu zeigen. Hierbei macht er vor allem viel Quatsch, aber ruft unversehens Doktor Sivana auf den Plan, der neidisch auf Billys Kräfte ist und sie für sich selbst beansprucht. Billy erkennt schließlich, wie wichtig es ist, seine Kräfte für das Gute einzusetzen und bekämpft Sivana und die sieben Todfeinde der Menschheit. Dennoch muss er feststellen, dass er nicht allein mit der Gefahr umgehen kann.