Shazam! star Zachary Levi took a break Sunday for an Instagram live Q&A with fans, but he made it clear he doesn't have time for drive-by criticisms of his movie costume.

Responding to the comment, "WHY THE CRAP SUIT," Levi said, "Wow, OK. Well, I don't think it's a crap suit. I think my suit is fucking bomb, to be perfectly honest, and I know there hasn't been an officially released photo yet, but there have been incredibly high-quality photos that have been released. And 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's sake."

Zac just killed the ones who keep trashing the shazam suit. “I think my suit is fucking bomb” I FUCKING ADORE HIM!!!!! pic.twitter.com/wv0UHxcl7O— karla (@_tronIegacy) April 2, 2018

However, Levi wasn't done just yet. "I think you're very insecure, and you're probably dealing with some stuff in your own life, and you feel a little powerless, and I'm sorry that you do," he continued. "Wherever you're at, whatever you're going through, I'm sorry that you're going through that, but I do think you should probably take a second to reflect on why you are as negative as you are, maybe about anything in life, and then re-look at the suit and go, 'Actually, hey, you know what, they're trying really hard to make something that's awesome and pleases a lot of different people, because Captain Marvel has been around for a really long time, and has had a bunch of different iterations of suits. So, you can't win them all, but you can at least hope people will give you a fair shake. So, for any of you out there that don't still don't think you've been given a fair shake and don't want to give us a fair shake, well, then ... sucks to your assmar, I don't know what to tell you."

RELATED: Shazam! Director Reveals An April Fools' Day Trailer

Photos of Levi in costume first leaked in late February, and earned plenty of positive and negative comments about the bright colors, sly details and, yes, "fake muscles."

Director David F. Sandberg's Shazam! stars Zachary Levi as Shazam, Asher Angel as Billy Batson, Mark Strong as Doctor Sivana, Grace Fulton as Mary Bromfield, Jack Dylan Grazer as Freddy Freeman, Ian Chen as Eugene Choi, Jovan Armand as Pedro Pena, Ron Cephas Jones as the Wizard and Cooper Andrews and Marta Milans as foster parents Victor and Rosa Vasquez. The film arrives April 5, 2019.

KEEP READING: Don't Hate On That Shazam! Photo -- The Costume Is Actually Perfect