Alors que Jim Worth (magistralement interprété par Tim Roth) et sa famille ont décidé de s’installer au Canada pour mener une vie plus paisible, l’installation d’une raffinerie de pétrole vient bouleverser le rythme de vie de la petite ville Little Big Bear : insécurité, trafic et meurtres s’emparent du quotidien des habitants... Certains secrets bien gardés s’apprêtent à être exposés au grand jour, personne ne sera épargné.