The Russian Film Festival is bringing the best of Russian cinema to India in an exciting collaboration with Disney+ Hotstar. The Film Festival is going on from October 16 to November 27, a selection of celebrated comedies, musicals, and dramas are streaming for Indian movie buffs. Filmmaker Imtiaz Ali is the ambassador for the Russian Film Festival in India and…