NewFilmmakers Los Angeles Film Festival October 21 @ 3:00 pm - 10:30 pm South Park Center 1139 S. Hill Street, Los Angeles 90015, Los Angeles DCA Cultural Center Event