The Sentinels
The Sentinels

The Sentinels

"Sentinel: a person or thing that watches or stands as if watching"

— Sep 2026 5m

Overview

An experimental horror short film shot primarily in northern Saskatchewan, Canada.

🇺🇸 United States · English

Key Crew

You Might Also Like

Discover more