Grace lives an idyllic life in a British seaside town, but her world soon comes crashing down when h…
A dark and compelling thriller centering on Detective Superintendent Elizabeth Bancroft, a female de…