Moderator Jeff (Jim Carrey) ist seit über 30 Jahren Mr. Pickles, eine Ikone des Kinderfernsehens – den Kids (und ihren Eltern) wird in der Sendung „Mr. Pickles Puppet Time“ herzlich und weise erklärt, wie die Welt funktioniert. Die Rolle machte ihn berühmt und seinen Produzenten und Vater Sebastian (Frank Langella) zum Chef eines großen Firmenimperiums. Immer fröhlich und gut gelaunt sorgt Jeff in unzähligen Haushalten für große Freude, doch in seiner eigenen Familie sieht es ganz anders aus: Vor einem Jahr verloren Jeff und seine Frau Jill (Judy Greer) einen ihrer Zwillingssöhne bei einem tragischen Autounfall. Seitdem versteckt sich hinter der optimistischen Fassade Jeffs im Grunde ein depressives Wrack. Auch die Ehe zerbricht und Sohn Will (Cole Allen) hat jegliche kindliche Unbeschwertheit verloren und rebelliert gegen die Eltern. Als alles zu implodieren droht, merkt Jeff, dass ihm kein Märchen, keine Geschichte und keine Puppe helfen wird, diese Krise zu meistern...