A devastating intercontinental human legal rights tale, Welcome to Chechnya follows the efforts of activists to get lesbian and homosexual men and women of the oppressively homophobic Russian republic, where by becoming anything but heterosexual indicates almost sure demise.