Guest Stars Trey Parker voices Mr. Garrison Mary Kay Bergman voices Sheila Broflovski Mary Kay Bergman voices Wendy Testaberger Mary Kay Bergman voices Mayor McDaniels Isaac Hayes voices Chef Trey Parker voices Tom the News Reporter Trey Parker voices Mr. Hankey Trey Parker voices Robert Redford Trey Parker voices Fred Savage Matt Stone voices Tom Hanks Toddy Walters voices Phyllis