The Cutlass
THE CUTLASS can be a stunning thriller set at the tropical wilderness of Trinidad and informs the story of a woman who falls into the grasp of a dangerous sociopath. She finds herself isolated and musters the courage to battle her abductor's mind.
Released: 2017-08-02