A man struggling with his faith is haunted by the sins of his past but is suddenly thrust into the role of defending humanity from the gathering forces of darkness.
1973
2014
2013
2015
2022
2023
2025
2017
2019
2020
2007
2006
2005
1990