Hosted again by Alan Cumming, “The Traitors” Season 3 welcomes a new group of celebrities to Scotland’s Ardross Castle, prompting game players from “Big Brother” and “Survivor” to mix and mingle with ...
Who are the Traitors? - In a game of treachery and deceit, the Traitors must elude suspicion to claim the prize ...
The first three episodes of The Traitors 3 were dropped on January 9. Host Alan Cumming introduced 21 players competing for ...