Book review: ‘All Hallows’ Eve’