A group of young friends visit an abandoned ski resort in northern Sweden, where strange noises from...