The Middlebury Institute Library has a large collection of DVDs and streaming film which includes many Russian language titles.