Etter bestefarens død vender en kvinne og mannen hennes tilbake til fødestedet hennes i Schwarzwald, Tyskland, men når de kommer dit, avslører de en skremmende hemmelighet som venter dem.
Etter bestefarens død vender en kvinne og mannen hennes tilbake til fødestedet hennes i Schwarzwald, Tyskland, men når de kommer dit, avslører de en skremmende hemmelighet som venter dem.