Após ser despedido da apresentação de um programa infantil e descobrir que o seu substituto tem um caso com a sua ex-amante, Rainbow Rudolph decide arquitetar um plano de vingança...
Rainbow Rudolph (Robin Williams) é o apresentador de um popular programa infantil e é demitido após ter o seu nome envolvido num escândalo. Em seu lugar é contratado Sheldon Mopes (Edward Norton), que com o seu personagem Smoochy o substitui à altura e alcança grande sucesso. Quando Rudolph descobre que Sheldon tem um caso com Nora (Catherine Keener), sua ex-amante que é também uma executiva que ocupa um cargo importante na emissora em que trabalhava, ele decide então arquitetar um plano para se vingar e eliminar o seu substituto de uma vez por todas.