In parallel across two different time periods, Mara and Emma fight the forces of evil in this fantastical tale where magic and sorcery abound. I enjoyed the injection of wry humour which counterbalances the violent fight scenes involving mythical beasts and the all-powerful Gods.