Featured Festivals FFT Festival Coverage Film Reviews Hannah Tran Spotlight Sundance Sundance Review: “Sue Bird: In the Clutch” February 1, 2024