vampire castle whodunnit