The Miami Film Festival, formerly Miami International Film Festival, is an annual film festival held in Miami, Florida, each March. From Wikipedia
The documentary, directed by Isabel Castro and featuring never-before-seen family footage, will stream worldwide in winter 2025.