The League of Lilith: A thriller with soul,