Starring Cast
Key crew
Full cast
20 cast membersTony Armstrong
President Moore
David Lemoîne
Dave the Elf
Belinda Cooke
Dora Richards
Christine Brooker
Baccus
Dori Cagle
O'Toole
Crew by department
10 crew membersWriting
Production
Tammy Bonilla
Executive Producer
Todd Burrows
Executive Producer