'House of Villains' was premiered on October 12, 2023. Hosted by Joel McHale, it features 10 of reality television's most memorable and notorious villains competing for a $200,000 cash prize and the title of America's Ultimate Supervillain. McHale hints at who should be included in Season 2. Know what he has said.