Twenty contestants arrive at a castle in Scotland to play the ultimate murder...
The Traitors
Season 1 Episode 10: The Grand Finale
On the final day of the reality competition, the remaining contestants compete in the ultimate challenge. At the elimination ceremony, the final players gather to see who will win the grand prize.