They will release 14 made-for-TV movies over the next seven years on the streaming service. “South Park: Post Covid” will premiere on November 25th.