In an attempt to leave their troubled past behind, twin brothers return to their hometown for a fresh start. However, they soon discover that an even greater darkness lies in wait.