In 1980, Michigan resident Shannon Mohr died in what was reported as a horseback riding accident by her new husband David Davis. Police uncover a web of lies in her husband's background after his suspicious behavior prompts a closer look.
uFlix.cc 2025