Murderers find themselves on the receiving end of painful deaths when the ghosts of their victims return to kill them over and over again! Laura Giglio stars as a hitwoman who sadistically murders a young woman (Debbie D) who testified