2018 MELBOURNE DOCUMENTARY FILM FESTIVAL: An environmental plague of South American swamp rats was all that the people of Delacroix Island, Louisiana, needed to come together, defy adversity and have a wild ol' time doing it, in the documentary Rodents of Unusual Size (Click here)