DELIVERANCE
[Deliverance] noun: deliverance; plural noun: deliverances the action of being rescued or set free. OPHELIA ELIAS was in school when the apocalypse struck, leaving the students to fend for themselves. She was one of few to escape the building alive. Her and her best friend, GAIA MASON, were alone in the wor...