Dans un quartier populaire de Glasgow, Joseph est en proie à de violents tourments à la suite de la disparition de sa femme. Un jour, il rencontre Hannah. Très croyante, elle tente de réconforter cet être sauvage...
Richard, un soldat désaffecté, revient dans sa ville natale des Midlands avec la ferme intention de venger son frère qui a fait l'objet de maltraitances de la part de la population locale.