This was a political satire film with animated / fake puppets. It was done by the same people who brought us south park, Trey Parker, and Matt Stone. It was extremely funny and I can definitely see how it could offend people which is what makes it funny. It is highly recommended but not quite four stars for me.
***