News

Set in a remote chalet at an exclusive French Alps resort, this tempestuous locked-room mystery from Ware (The Turn of the Key) centers on the 10-person corporate retreat of social media company ...