
Isaac Films archive
Where the Horses Heal the Soul
Directed by Twila LaBar
Synopsis
Where the Horses Heal the Soul is a film released in 2026 from United States of America, Canada directed by Twila LaBar classified as Documentary 91 minutes long. Explore its connections through people, places, genres, moods and related cinema.

