Special Guest Stars Dean Norris as Jay Marlowe Co Starring RuPaul as Lionel Melanie Lynskey as Gail Scott Adsit as Chuck Rebecca Drysdale as Topper Eric Allen Smith as Ghost of Christmas Past Michael McCormick as Gary Robert Briscoe Evans as Musical Director Herman Johansen as Ghost of Christmas Present Jasper Cate McPherson as Eight Year Old Sophia Callandra Olivia as Nikki Andrew Boyle as Greg Truly Magyar as Cass Schno Mozingo as Dub Ken Weiler as Dan Alice Ripley as Kathleen Downing Paul Bates as Keith Natalie Britton as Korey