Actress · DirectorMollie MilliganSocialsKnown forI Spit on Your GraveMrs. StorchUpstream ColorMaggieWildlifeEstherSuperSarah's Sister