Standup-turned-actor-turned-filmmaker Bobcat Goldthwait may still be best known for playing squeaky oddball Zed in the ‘Police Academy’ movies, but that’s only because his extraordinary films (from 1991’s alcoholic freakout ‘Shakes the Clown’ to 2009’s stark, satirical comedy masterpiece ‘World’s Greatest Dad’) haven’t had the distribution they deserve. Well, the man himself will be on hand to introduce the British public premiere of his latest film at the Prince Charles tonight, for a perfectly timed Independence Day screening. ‘God Bless America’ is a furious attack on American trash culture, in which a disgruntled middle-aged man decides to take up arms against reality TV stars, right-wing talk shows hosts and the ‘American Idol’ generation. Every attendee also gets a free hot dog and a beer, for the full July 4 experience.

Time Out tweets

Now. Here. This. Be the first to know what's on in London with the Time Out blog. Check in here for insider news, tips and deals from the worlds of food, fashion, arts, culture and more. Consider it your ultimate newsfeed for daily London life.

Got something you want to share with us? Send your news, tips, comments, cat gifs, ideas and London photos to Sonya Barber, blog editor at blog@timeout.com and all your pop-up events to
popup@timeout.com
or say hi at @sonya_barber.