Yulia and Katia are inmates held in a Siberian mental facility against their wishes.
TMDb
6.8
Icarus Films