Rachel Sennott and her family at the 2025 Sundance Film Festival for the movie