At the end of the world, Josh McManus, a man with a violent past and prophesied future, is reluctantly drawn into the final battle of good vs evil.
1976
1983
2002
2003
1987
1986
1999
1980
1993
2007
1998
1997
1975
1994
2006