Director and writer Lynn Shelton passed away at the age of 54 on Friday, May 15. News of Shelton's passing came as a shock to all who knew of her work and her impact in both the indie film scene and in television. Shelton was perhaps best known for the movies she wrote and directed throughout the '00s and into the 2010s, including Humpday, Your Sister's Sister, Touchy Feely, and Laggies. As reported by Indiewire, Shelton's partner and actor/comedian/podcast host Marc Maron announced the news of the indie filmmaker's passing on Saturday. Maron wrote, "“…