August 11, 2024 Locarno Film Fest 2024 Review: Courtney Stephens and Callie Hernandez’s Ingenious “Invention” Has a Lot to Process