The Crimson Rivers (2000)
When a skilled rock climber discovers a dead body hanging over the French Alps, the Police begin to investigate. This isn’t just an average dead body- not only was it hanging off a cliff, but the victim had his eyes removed and his hands cut off. The Police workforce can’t fully understand what occurred or, […]
The Crimson Rivers (2000) Read More »








