Where To Stream Damien Season 1 Episode 1
The Beast Rises
- Aired March 7, 2016
- 60 Min
- Rated 6.9
- Number 6 Of 10 Rated Episodes
In the series premiere, acclaimed war photographer Damien Thorn realizes he is the Antichrist following a traumatic event while on assignment.