This is a sad but brutal reminder that there is a world out there that we don't know or understand.
Set in a remote southern bayou community in the United States, life is basic and people live on the edge of humanity.
Hushpuppy (Quvenzhane Wallis) is a 6-year-old girl livingthe most basic of lives with her father, Wink (Dwight Henry), providing the only care she gets.
But Hushpuppy learned how to look after herself after her mum walked out on her and she relies of a fierce resourcefulness and a vivid imagination to get her through her days.
From her isolated community she sees life delicately existing and their survival depends on everything staying in kilter.
Quvenzhane Wallis is an absolute delight in her role as Hushpuppy. Her performance won friends around the world as the movie won awards at Cannes and Sundance and was nominated for four Oscars.
Hushpuppy's world is a bleak and somewhat desperate world but it is one that makes you open your eyes wide.