Australien härjas av en svår torka och invånarna i den lilla avfolkningsorten Kiewarra tvingas dagligen fatta desperata beslut på grund av vattenbristen. Under mystiska …