Beasts is a film that challenges all of our views and assumptions: at one moment we are despairing over the environment of abject poverty and neglect in which Hushpuppy lives, and at the next we are seeing her world the way she sees it, as a lush wonderland of marvels and mythology.