Events·Movies Idiotka Premieres at SXSW 2025: Nastasya Popov’s Bold Directorial Debut Captivates Austin The South by Southwest (SXSW) Film & TV Festival unveiled a fresh narrative gem on March 12, 2025, with the world premiere March 13, 2025 by Staff