Gripping post-apocalyptic tale