It's a Wonderful Life (1946)/South Park

Cast

 * George Bailey as Stan Marsh
 * Mary Hatch Bailey as Wendy Testaburger
 * Zuzu Bailey as Sheila Broflovski
 * Clarence Odbody as Eric Cartman
 * Mr. Henry F. Potter as Kyle Broflovski
 * Uncle Billy Bailey as Randy Marsh
 * Ma Bailey as Bebe Stevens
 * Ernie Bishop as Kenny McCormick
 * Bert as Jesus Christ
 * Violet Bick as Liane Cartman
 * Mr. Gower as Satan
 * Harry Bailey as Chef
 * Peter "Pop" Bailey as Tom Brady
 * Annie as Linda Stotch
 * Cousin Tilly as Shelly Marsh
 * Mrs. Hatch as Mrs. Crabtree
 * and more