I just bought Team America: World Police - Unrated Special Edition

It's got more puppet sex.