Derailed (2006)

Businesspeople Charles Schine and Lucinda Harris are blackmailed by a violent criminal who threatens their respective families.

[More Information]