
Isaac Films archive
The Leaching
Directed by Evan Showalter
Synopsis
The Leaching is a film released in 2026 directed by Evan Showalter classified as Horror 75 minutes long. Explore its connections through people, places, genres, moods and related cinema.



