Bruce Vilanch (n.