see more
NEW YORK, NY - OCTOBER 07: Actress and filmmaker Rose McGowan speaks at 54th New York Film Festival - NYFF Live I Am Indie at Film Center Amphitheater in Lincoln Center on October 7, 2016 in New York City. (Photo by Monica Schipper/Getty Images)