Why Are All These Villains Crying? House of Villains : Season 2 Episode 10
TV-14 E! 43m int(0)
Aired: December 12th, 2024 @ 10:00 PM EST on E!
An emotional banishment sends a beloved villain home as remaining villains gear up for their chance to win $200,000; the villains are joined by special guests once again.