In een poging hun turbulente leven achter zich te laten, keren tweelingbroers terug naar hun geboortestad om een nieuw leven te beginnen, maar ontdekken daar dat een nog groter kwaad hen opwacht.