Strange Evidence S3E3 backdrop

Strange Evidence (2017)

S3E3 The Devil's Mutant

Jun 27, 2019 Season 3 Episode 3 Reality, Documentary

Episode Overview

Strange Evidence poster

In Egypt, an unusual creature is captured on film, prompting specialists to employ advanced technology to delve into whether this bizarre animal could unveil the mysteries surrounding an ancient satanic deity that was thought to be venerated in the region.

Strange Evidence poster
HD S3