WELCOME TO CHECHNYA is a powerful and eye-opening documentary about a group of activists risking their lives to confront the ongoing anti-LGBTQ persecution in the repressive and closed Russian republic of Chechnya.
Directed by: David France
Starring: Olga Baranova (Self), David Isteev (Self), Ramzan Kadyrov (Self), Maxim Lapunov (Self), Vladimir Putin (Self)
Screenplay: David France, Tyler H. Walk
Score: 79 %