Trying to leave their troubled lives behind, twin brothers return to their hometown to start again but an even greater evil is waiting to welcome them