While mourning the loss of his world-famous puppeteer father, Taylor finds himself mysteriously transported to the magical world of his father’s show.
Original title What Lives Inside
First air date Mar. 25, 2015
Last air date Apr. 15, 2015