Girl of Nightmares (Anna, #2) - Kendare Blake 3.5 stars.