Filmmaker Lynn Shelton dead at 54
Saturday, May 16, 2020 - 16:50
in Biology & Nature
Director Lynn Shelton, known for the films "Humpday" and "Your Sister's Sister," as well as directing a number of acclaimed television shows, died Friday of a blood disorder. She was 54.