TV review: Inspired 'Party Down' revival tackles superheroes, influencers. Party Down Season 3, premiering Feb. 24 on Starz, captures the evolution of social and entertainment industries with the show's trademark irreverence. The revival finds inspiration in the 13 years that have passed since Season 2 aired.