In a country where the government has declared the existence of homosexuality to be non-existent, a group of brave activists puts their lives on the line to rescue those who are being brutally persecuted, detained, tortured, and even executed.

Welcome to Chechnya
Brave individuals put everything on the line to safeguard the rights and liberties of the LGBTQ+ community in Chechnya, embarking on a perilous journey marked by danger and uncertainty.