Guest Stars Trey Parker voices Randy Marsh Trey Parker voices Mr. Garrison Mary Kay Bergman voices Sharon Marsh Matt Stone voices Gerald Broflovski Mary Kay Bergman voices Sheila Broflovski Mary Kay Bergman voices Liane Cartman Matt Stone voices Jimbo Kern Mary Kay Bergman voices Wendy Testaberger Isaac Hayes voices Chef Trey Parker voices Officer Barbrady Matt Stone voices Priest Maxi Brian 'Head' Welch voices Himself David Silveria voices Himself James 'Munky' Shaffer voices Himself Fieldy voices Himself Johnathan Davis voices Himself (Jonathan Davis)