Strange thriller with a couple from Denmark visiting a Dutch couple they met on vacation. Ultimately things are not as they seem. The Danish couple are driven to a remote area in winter and forced to strip in front of the other couple then are stoned to death while naked.