Tag: Ardross Castle
The Traitors New Blood Brings Fresh Faces To Scotland
A misty view of the historic stone Ardross Castle in the Scottish highlands.

| Pop Culture

Twenty-two complete strangers, including an astrophysicist and a dog groomer, are descending upon Scotland’s Ardross Castle to play for $250,000. Without the protection of familiar faces, these newcomers must master the art of deception to survive the ultimate game of betrayal.

Read more...

Skip to toolbar