20 players in a grand game of trust. Three are assigned the role of traitor and eliminate the others. The loyal must uncover the traitors before it's too late.
2025
2024
2018
2015
1989
1990
1958
2022
1962
2023
—
1965
2005
2007