Leo Parkers opphold i Alphafen virker til å være idyllisk, men når han reiser derfra begynner marerittene. En flyplass forvandles til en labyrint, ordene hans får en svikefull og potensielt dødelig betydning, og hva er egentlig de merkelige skapningene i fotografiene han tok? Kanskje han har vekket en eldgamle legende fra Alpene. Selv når han til slutt forstår hva han har brakt tilbake med seg, viser det seg at de største utfordringene fortsatt venter.