Maeve O’Neill grew a hard shell while growing up on the streets of Boston. Just as she’s on the cusp of getting her life on a better track, she starts having agonizing visions of torture. Desperate to rid her mind of the awful scenes, she follows her visions to the scene of a murder. Instead of answ...