Neil Patrick Harris and The Nerdist bring you puppet pandemonium in ‘Neil’s Puppet Dreams’. This new episode sees Neil meeting up with a familiar and slightly Horrible compatriot as his puppety dreaming proves to be too much to deal with. Check out the new episode above and the previous episode ‘Lullabye’ below along with a behind the scenes, making of video. Enjoy. Power to the puppets.