Since Shazam started shooting in February we’ve seen a lot of set photos and videos of Zachary Levi in his costume. Some photos weren’t that great, while more recent ones were very high quality. The reactions from fans about the suit have been mixed. Last night, during a live Q&A on Instagram, Shazam star Zachary Levi had some harsh words for fans who don’t like his suit.

“Why the crap suit?,” one fan asked. “Well I don’t think it’s a crap suit,” Levi replied. “I think my suit is f*cking bomb, to be perfectly honest. I know there hasn’t been an officially released photo yet but there have been incredibly high quality photos that have been released.”

“I think any of you people out there who are still hung up on what the suit looks like are just wanting to be angry for angry sake. I think you’re very insecure, you’re probably dealing with some stuff in your own life and you feel a little powerless and I’m sorry that you do.”

Levi went on to suggest that fans who don’t like the Shazam costume should reflect on their life and why they are so negative, and then give him a “fair shake”. You can check out his full reply in the video below.

What do you make of Levi’s response to the Shazam costume criticism? Let me know in the comments below.