A van pass by a Glavkino film studios sign located outside Moscow. The Russian company has spent $89mn building eastern Europe&#39;s largest production facilities in a field outside Moscow and hopes to lure Hollywood majors to shoot and produce movies
{}