Stan Marsh/Eric Cartman/Randy Marsh/Mr. Herbert Garrison/Philip Niles Argyle/Timmy/Jimmy Swanson/God/Satan/Mr. Mackey/Tom the News Reporter/Clyde/Grandpa Marvin Marsh/Miss Diane Choksondik/Ned Gerblanski/Officer Barbrady/Big Gay Al/Mr. Hankey/Dr. Alphonse Mephesto/Dr. Doctor/Twong Lu Kim/Bill Clinton/George Bush/Additional Voices