BBC reality gameshow The Traitors makes a New Year's Day return with a new group of strangers meeting at a castle in the Scottish Highlands to play a game which will test their trust, as well as their skills in detection and backstabbing.
Continue reading...
Continue reading...