In a vengeful quest to find out who killed her husband, a woman ends up exposing her small community’s deepest and ugliest secrets.
Scientists working in the Austrian Alps discover that a glacier is leaking a liquid that appears to be affecting local wildlife.
In order to escape her isolation, wheelchair-bound Christine makes a life changing journey to Lourdes, the iconic site of pilgrimage in the Pyrenees Mountains.