on a hunch cause i have a sudden stroke of inspiration. might it be The Black Dahlia? and it should be hopefully so you can go to slp already.