Bodies
London. 1890, 1941, 2023, 2053. Four police detectives find a body in an alley. Naked, shot through the right eye. Same alley, same body… Detective Shahara Hasan (2023) catches a young boy running away from the scene, but he takes his own life. The investigation leads her to one of her friends, Elliot, a very […]