Zachary Levi Responds to Reports of Dwayne Johnson Blocking Shazam Cameo in 'Black Adam'

Amidst news of failing box office numbers for Shazam! Fury of the Gods, reports are noting production drama within DC Studios that kept a major fan moment from happening. According to reports, Black Adam was originally set to feature a post-credits cameo from Shazam played by Zachary Levi but star Dwayne Johnson is said to have blocked the scene. Along with blocking the scene where Shazam would be recruited by the Justice Society, Johnson reportedly blocked all Black Adam actors from appearing in Shazam! Fury of the Gods.

Ultimately, Henry Cavill's Superman appeared in a post-credits scene showing a meeting between The Man of Steel and Black Adam, offering fans a moment of chatter regarding a comeback of Cavill.

Following the publishing of the report, Zachary Levi took to Instagram to reshare a post sharing the reported blocking by Dwayne Johnson, adding "The truth shall set you free" accompanied by a series of emojis. Levi has also been vocal about the performance of Shazam! Fury of the Gods, sharing his thoughts about the marketing that was behind the film.

Shazam! Fury of the Gods starring Zachary Levi is in theaters now.

For more entertainment news, new Daredevil: Born Again set photos show flashback scenes.