 The Traitors started airing in the UK on BBC One in November and the competition is set in a stunning castle in the Scottish Highlands. The opening episode attracted 2.9 million viewers, with the finale watched by 3.2 million. Following the shows success, a US version is launching on Peacock on January 12. Can you ... All we know about whether you can watch The Traitors US in the UK... 