Co Starring Fred Stinson voices Life Sized Puppet Jawbone Robert Mills voices Life Sized Puppet Jawbone Robert Mills voices Life Size Horace Horrible Cassandra Consiglio as The Tooth Child Olivier De Sagazan as The Skin-Taker Katia Racquel Leon as Katie Yolen Liam Marchant as Dane Yolen Kristen Harris as Erica Painter Mackenzie Wojcik as Gene Hazel Conan Hodgkinson as Carl Cutter Annika Irving as Sadie Williams Gwendolyn Collins as Daphne Bell Greyden Bohotchuk as Young Gary David Lawrence Brown as Tim Hazel Dan Duran as Interviewer Oscar William Brown as Young Tim Hazel