
Isaac Films archive
The Leo
Directed by Mitchell McCaugherty-Jansman
Synopsis
The Leo is a film released in 2026 from Canada directed by Mitchell McCaugherty-Jansman classified as Documentary 72 minutes long. Explore its connections through people, places, genres, moods and related cinema.

