Вера Форс привыкла к непредсказуемости жизни, но даже она не ожидала всего в один миг потерять работу, мужа и крышу над головой. Ее маленькая квартира в пригороде теперь только напоминает о прошлом. Вера, с двумя детьми на руках и телефоном, разрывающимся от звонков банков и служб социальной поддержки, пытается на ходу отдышаться в городском кафе. Но когда судьба подкидывает ей неожиданное предложение — работу в Энгельбю, маленьком городке, затерянном среди шведских лесов, — она решает рискнуть и отправляется на новое место. Дорога в Энгельбю обещает быть обычной, но жизнь любит сюрпризы. Вера замечает странные тени, мелькающие между деревьями, и ее старый автомобиль вдруг начинает трещать, как если бы он жил своей жизнью. Она нервно смотрит на телефон, но связи здесь нет. Дети на заднем сидении завороженно наблюдают за окружающим лесом. Новая работа не кажется уже такой простой, как она надеялась. Город встречает Веру туманом и холодным ветром, а местные жители смотрят исподлобья, будто давно знают, зачем она приехала. Энгельбю оказывается не просто местечком на карте. Здесь происходит что-то таинственное, что заставляет Веру снова и снова взглядываться в зеркала. Жители города ведут себя так, будто скрывают что-то, но притворяются, что все идет своим чередом. Вера чувствует себя частью головоломки, которую ей предстоит разгадать. И назад дороги уже нет.