Back 1966 - Blow Up

British psychedelic summer; a fashion photographer living the dream discovers something he really wished he hadn't in a photo he took. Can he figure if its true?