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.