A complex thriller revolving around three characters, each with troubling pasts clouding their inter…