Special Guest Stars Henry Winkler voices The Scary Monster Guest Stars Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison Mary Kay Bergman voices Sharon Marsh Trey Parker voices Mr. Mackey Matt Stone voices Gerald Broflovski Mary Kay Bergman voices Sheila Broflovski Mary Kay Bergman voices Liane Cartman Trey Parker voices Clyde Matt Stone voices Jimbo Kern Mary Kay Bergman voices Wendy Testaberger Mary Kay Bergman voices Mayor McDaniels Isaac Hayes voices Chef Jennifer Howell voices Bebe Stevens Trey Parker voices Ned Gerblanski Trey Parker voices Tom the News Reader Mary Kay Bergman voices Mrs. Crabtree Trey Parker voices Dr. Mephesto Jay Leno voices Himself Brent Musburger voices Himself