‘The Traitors' Season 3 Cast Revealed: Tom Sandoval, Chrishell Stause, Sam Asghari to Participate in Peacock Competition Series
Peacock has revealed the Season 3 cast of “The Traitors.” Set in a remote castle in the Scottish Highlands, Alan Cumming “plays host to 21 larger-than-life personalities who come together to compete in a series of missions with the objective of earning a cash prize of up to $250,