Team America: World Police
(2004) Outrageous satirical comedy from the South Park team. A crack team of puppets battle to save the world from an evil terrorist plot hatched by North Korean leader Kim Jong Il.
No episode available to watch on demand
Film