A tiny island in the bayous of southern Louisiana is slowly disappearing due to rising seas and coastal erosion. Hear how the last remaining residents of Isle de Jean Charles are coping with a foreboding future in filmmaker
Emmanuel Vaughan-Lee's haunting portrait of a community on the edge of extinction.