Four strangers are being invited to a remote castle, only to discover they are being blackmailed for their past scandals.
1940
1995
1975
1983
1999
2023
—
2024
2003
2009
2007
2020
2025