The Traitors: New Blood (2026 TV Series) - Season 1
Hosted by Alan Cumming at Ardross Castle in the Scottish Highlands. Twenty-two everyday Americans compete in intense psychological social deduction and physical missions to build a cash prize up to $250,000, while secret traitors attempt wholesale elimination.
Episodes —
The Traitors: New Blood (2026 TV Series)
/ Season 1