The only thing buried on San Francisco’s Treasure Island is radioactive waste. The children who live there make up stories to fit its fantastical name, which blur into a distorted awareness of the environmental threat with which they live.
Directed by Elizabeth Lo and Melissa Langer.