Skip To Content

Where To Stream Secrets of the Lost Season 1 Episode 4

Curse of the Templars

New discoveries shed new light on the dark truth of the Templars, revealing their strange rituals, how they acquired their wealth, and why they suddenly disappeared.