Special Guest Stars Dean Norris as Jay Marlowe Co Starring RuPaul as Lionel Melanie Lynskey as Gail Andrew Boyle as Greg Scott Adsit as Chuck Michael McCormick as Gary Rebecca Drysdale as Topper Robert Briscoe Evans as Musical Director Eric Allen Smith as Ghost of Christmas Past Herman Johansen as Ghost of Christmas Present Jasper Cate McPherson as Eight Year Old Sophia Callandra Olivia as Nikki 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