Clervaux, Luxembourg. This secluded, picturesque town in the middle of Europe is home to more cats than people. For years, tourists have flocked to this place – also known as “cat haven” – to meet the cats and buy cat-related souvenirs. When Aidan, Jess and their five-year-old daughter, Eleonore, move from America to Clervaux, it
Adult, Supernatural, Thriller