Detective Inspector Marilyn Callahan is preparing for a long overdue holiday, when she's ordered to cancel it and investigate the murder of a businessman in a London hotel. Her irritation soon turns to disbelief, when she discovers that the dead man has been drained of all his blood, mirroring the content of her most vivid nightmares. Paired with a new partner, Detective Sergeant Thomas Hill, Marilyn quickly becomes embroiled in a 2,000 year old...