Stacy Martin - Create Gala & UK Premiere of 'Redoubtable' during the 61st BFI London Film Festival in London, England - October 7, 2017