October 17, 2025October 17, 2025 ross Beautiful & Frustrating Monsters: “Hedda” and “Two Pianos” at TIFF50