Brotherhood of the Wolf
Le Pacte des loups (original)
When a mysterious beast ravages the countryside, two unlikely heroes are called in to fight the evil. The only way they can save the land from this unspeakable terror is to face their greatest fears, unearth a dark power and reveal a deadly secret.
Starring Samuel Le Bihan, Vincent Cassel, Émilie Dequenne, Monica Bellucci, Jérémie Renier, Mark Dacascos, Jean Yanne, Jean-François Stévenin, Johan Leysen, Jacques Perrin
It's a action & adventure and history movie, and has a rating of 7 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from India.