TV ‘The Traitors’ goes all civilian – Why ‘New Blood’ ditched celebs for new seasonBy JamesSeptember 17, 20260 ARDROSS, SCOTLAND — Twenty-two everyday Americans find themselves in the Scottish Highlands, interacting inside a 19th-century castle and competing for a life-changing sum of money, all the while trying to solve, evade or commit “murder.”