BFI Flare: London LGBTQ+ Film Festival is 30. Over 100 programmers, critics and filmmakers voted for the 30 greatest LGBTQ+ films of all time.