I think that watching films in the original language with subtitles is a PERFECT way to learn the language! At least for me. I *love* to watch French or Italian or German films with Russian subtitles! It really helps!

One can find many Russian films with English subtitles in the Internet.