Have you ever felt a flash of murderous hate for someone who regularly behaves like a total dickbag? Have you wanted to live in a world free of reality-TV personalities who, through their perverse celebrity status, have a greater effect on behavior than do people whose lives are truly upstanding? Have you wanted to just slap the living shit out of someone who wouldn’t stop texting in a movie?

If you answered ‘no’ to all of those questions then I don’t believe you. If you answered ‘yes’ to any of them, and especially if you answered ‘yes’ to all of them, then Bobcat Goldthwait‘s new film God Bless America is the movie for you.

Need convincing? Check out the red-band trailer after the break.

(The trailer is presented by Hulu, so the current embed may only work for people in the US.) And before you watch this, keep in mind that, in his TIFF review of the film, Peter said “I’m worried that the inevitable trailer will have to give too much away, and spoil much of the shocking surprises and laugh out loud moments.” So there might be a lot of stuff here you’d rather not see.

But I haven’t seen the full film, and after watching the trailer my interest in doing so has only increased.

This movie looks like a scream of rage, and I love it. This plays like the howl of someone who thinks American culture is going to shit, and feels powerless to do anything about it. In fact, Pete said in that TIFF review,

The film is a hilariously passionate rant which has somehow been adapted into a narrative storyline. It might not work as a piece of great filmmaking, but it definitely works as great entertainment and a passionate takedown of contemporary pop and political culture.

There is a sick irony, of course, in the fantasy of someone who selfishly executes all the people who are acting like selfish assholes, but I don’t think that point is lost on Bobcat Goldthwait. He’s pretty good about being honest with his characters — and that only makes me look forward to this movie even more.

God Bless America opens in theaters on May 11th, and will be available on VOD and digital platforms starting April 6th.