"This achievement is a result of a successful release of the film in the UK and Ireland through our partnership with The British Film Institute (BFI),” the filmmakers said on Tuesday, expressing ...