In a world where puppets co-exist with humans as second class citizens, Phil Phillips (Bill Barretta), puppet private eye and disgraced ex-cop, is hot on the trail of the serial killer who murdered his brother and is now targeting the cast members of the 1980s television series The Happytime Gang. As the killings continue, Jenny (Elizabeth Banks), Phil’s former flame, is next on the list. It’s up to Phil and Detective Edwards (Melissa McCarthy), his ex-partner, to find the culprit, but as bad blood and old resentments resurface, the clues start pointing to the only viable suspect: Phil himself. Now he’s on the run with only his wits and hard-headed determination as he and his partner attempt to solve the Happytime Murders.