

Lord David Puttnam is a British film producer and educator. His productions include Chariots of Fire, which won the Academy Award for Best Picture. Pictured here with his wife Patsy, Puttnam was a great friend of Duffy's.
This was one of Duffy's final photographs, taken on location during the filming of the 2009 BBC documentary 'The Man Who Shot The Sixties.'
© 2025