A devastating intercontinental human legal rights story, Welcome to Chechnya follows the efforts of activists to get lesbian and gay men and women of the oppressively homophobic Russian republic, exactly where remaining just about anything but heterosexual means almost selected loss of life.