Dead Girl Walking presents a new thrilling mystery