Following quite a while of theory, it was authoritatively declared that performing artist Zachary Levi will play Shazam in the DC Extended Universe movie of a similar name to be coordinated by David F. Sandberg. From that point forward, Levi offered his thanks for having the pleasure to play the first Captain Marvel.
Honored and greatly humbled to be a part of the #dcuniverse by bringing the original Captain Marvel to life. I am beside myself with gratitude, not only for this opportunity, but also the incredible outpouring of love and support from so many of you out there in the world. Now if you’ll excuse me, I’ll be in the gym for the rest of forever. 🙏 (amazingly cool art courtesy of @bosslogic) #Shazam
Since his announcement, a few sites and fans online have guessed that Levi was tossing shade towards Marvel Studios because of the way that Captain Marvel will soon be a piece of the Marvel Cinematic Universe with Brie Larson depicting Marvel’s iteration of the character.
Guardians of the Galaxy director James Gunn utilized the chance to shield his companion Levi. Gunn tweeted a reaction to those hypothesizing that Levi was tossing shade, communicating the way that Shazam is in truth the first Captain Marvel:
Fan sites: @ZacharyLevi calling Shazam “the original Captain Marvel” is not throwing shade at Marvel. He IS the original Captain Marvel.
— James Gunn (@JamesGunn) November 1, 2017
Clearly, the web is brimming with both Marvel and DC fans that keep on having futile battles about what is better. Gunn as of late communicated hate at the way that these minor battles between both fanbases keep on happening – tragically tormenting his Twitter notices.
Both Gunn and Levi are funny book nerds – implying that they are enthusiasts of both Marvel and DC among other comic houses. Likewise, since Levi has a part in both Thor: The Dark World and Thor: Ragnarok, the thought that he is tossing shade at the MCU is absolute hogwash.
Zachary Levi can be seen in Marvel’s Thor: Ragnarok, in theaters November 3, 2017.