Peacock has revealed the Season 3 cast of “House of Villains,” which is set to premiere in early 2026. The competition series — which has moved from cable channel E! to the streamer Peacock — features reality TV stars of villainous stripes. Joel McHale will again host 11 larger-than-life personalities who come together under one […]