Avalanche of submissions to the Russian Indie Film Festival

11 days till the earlybird deadline, but we’ve already received more than 600 films from 46 countries to the Russian International Film Festival!