August 13, 2025 Locarno Film Fest 2025 Review: André Hörmann’s “The Cowboy” Shows a Young Man Saddled Beyond His Years