Nach einem tragischen Unfall, bei dem einer ihrer Zwillinge ums Leben kam, ziehen Rachel (Teresa Palmer) und ihr Mann Anthony (Steven Cree) mit ihrem überlebenden Sohn ans andere Ende der Welt, in der Hoffnung, sich ein neues Leben aufzubauen. Was wie eine Zeit der Heilung in der ruhigen skandinavischen Landschaft beginnt, nimmt bald eine unheilvolle Wendung, als Rachel beginnt, die quälende Wahrheit über ihren Sohn zu enträtseln und sich den bösartigen Kräften entgegenstellt, die versuchen, sich seiner zu bemächtigen.