The Crimson Rivers (2000)
The Crimson Rivers is a 2000 French psychological thriller film directed by Mathieu Kassovitz and based on the best-selling novel Les Rivières Pourpres by the film's co-writer Jean-Christophe Grangé. This $14 million-budgeted film went on to gross $60 million in worldwide theatrical release.
More at Wikipedia.