The Possessed
Les Possédés (original)
In 1870 Russia, a group of young and idealistic anarchists plots to overthrow the established order through violent means.
Starring Jerzy Radziwiłowicz, Isabelle Huppert, Omar Sharif, Lambert Wilson, Bernard Blier, Bożena Dykiel, Jutta Lampe, Philippine Leroy-Beaulieu, Jean-Philippe Écoffey, Laurent Malet
It's a drama and history movie, and has a rating of 6.3 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from India.