Trying to leave their troubled lives behind, twin brothers return to their hometown to start again, only to discover that an even greater evil is waiting to welcome them back.
1992
1978
2006
1993
1970
2001
2021
2025
1990
1996
1988
2004
1979
2003
2017
1987