Netflix's new answer to 'The Traitors' follows 12 people as they compete for $1,000,000 in a gorgeous lakeside chateau.
Netflix's new answer to 'The Traitors' follows 12 people as they compete for $1,000,000 in a gorgeous lakeside chateau.
At least one scene in the movie filmed in the real Holland, Michigan. The scene where Nicole Kidman and Gael Garía Bernal sit ...