Guest Stars Trey Parker voices Mr. Garrison Matt Stone voices Gerald Broflovski Mary Kay Bergman voices Sheila Broflovski Matt Stone voices Jimbo Kern Mary Kay Bergman voices Mayor McDaniels Trey Parker voices Officer Barbrady Trey Parker voices Ned Gerblanski Trey Parker voices Dr. Doctor Matt Stone voices Leonado DiCaprio