A Sisters’ Tale: Leila Amini’s Documentary Premieres at TIFF
Leila Amini’s latest documentary, A Sisters’ Tale, will have its international premiere at the Toronto International Film Festival (TIFF). This riveting film, shot over seven years, explores the challenges of personal freedom, perseverance, and artistic ambition in a culture where expression is often restricted. Amini’s unique perspective as an Iranian filmmaker shines through, capturing the […]