A girl tracks down the gang who had her detective brother killed.…
A young college student arrives in a sleepy Massachusetts town to research witchcraft; during her st…