Independent British thriller starring Dougray Scott and Kara Tointon. Lewis (Scott), an overworked d…