The film, which premiered at the 2025 Tribeca Festival and earned a special jury mention, will be released in June.