Hoping for a fresh start, twin brothers return to their troubled hometown — only to find a far greater evil waiting for them than the one they left behind.