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 Michael McCormick as Gary Paul Bates as Keith 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 Andrew Boyle as Greg Truly Magyar as Cass Schno Mozingo as Dub Ken Weiler as Dan Alice Ripley as Kathleen Downing Natalie Britton as Korey