God Bless America is directed by Bobcat Goldthwait and is expected to be released May 11, 2012.