A London fashion photographer, out on a stroll, takes some casual shots of people in a park. When he blows up his prints he realizes he’s stumbled upon a murder. He begins to pursue the intriguing mystery that haunts him, with answers and the truth just out of reach…