An imposing, isolated hotel, high up in the Swiss Alps, is the last place Elin Warner wants to be. But she's taken time off from her job as a detective, so when she receives an invitation out of the blue to celebrate her estranged brother's recent engagement, she has no choice but to accept. Arriving in the midst of a threatening storm, Elin immediately feels on edge.