Sophie Thatcher and Charles Melton star in the Danish auteur's return to cinema after nearly a decade.