The Traitors S1E1 still
Aired Friday, 13 January 2023· 43 min· ★ 6.1

Twenty contestants arrive at a castle in Scotland to play the ultimate murder mystery game.

View all episodes of The Traitors