The Traitors USA | Watch On Demand
In the ultimate game of deception, contestants work together on thrilling missions in the Scottish Highlands to win a prize of up to $250,000.