Turn off light

Eli Roth Presents: A Ghost Ruined My Life Season 1 Episode 6

A United States soldier unknowingly awakens an ancient evil while stationed in Iraq

Episode Title: War With the Dead

Air Date: 2023-03-31