Dear John (2010)/South Park

Cast

 * John Tyree as Stan Marsh
 * Savannah Lynn Curtis as Wendy Testaburger
 * Rande as Kyle Broflovski
 * Mr. Tyree as Kenny McCormick
 * Tim Wheddon as Randy Marsh
 * Young Alan as Craig Tucker
 * Alan (Age 14) as Clyde Donovan
 * Noodles as Eric Cartman
 * Rooster as Jesus Christ
 * Starks as Satan