The closing night film at SXSW in Austin at the Paramount Theater on March 13, 2025 was “On Swift Horses.” Director Daniel ...