September 6, 2025 TIFF 2025 Review: A Young Woman Wants to Be Left to Her Own Devices in Joscha Bongard’s Prescient “Babystar”