Beautiful, interesting, incredible cinema.
In the post-apocalyptic landscape, a woman attempts the survive the land full of “dogs”.