Bruce Vilanch plays Fezziwig in Scrooge & Marley. Photo by Hal Baim