170831-lord-of-the-flies-movie-still-ew-108p_57edc3f1ebfc173542965981f68a20f1.nbcnews-ux-2880-1000 by Anthea Reyes September 3, 2017 Anthea Reyes