London , 1940. A Crime Scene Photographer for Scotland Yard becomes obsessed with the gruesome remains of the crime scenes he photographs when he discover that his pictures reveal ghostly markings.
Harry Richards was born on 15 April 1981 in England, UK. He is a director and writer, known for Still Life (2005), Crisis (2003) and Courts mais GAY: Tome 7 (2004).