Teaser Trailer – NRFF London 2016
The New Renaissance Film Festival took place on August 20, 2016, at the Courthouse Hotel, London W1. Click here for details on the Programme & Festival Passes.
NRFF: “The top UK Film Festivals to know about!” (Metro)