Malachy (Robert Carlyle), un alcohólico, y su mujer Ángela (Emily Watson) deciden huir a Limerick (Irlanda) con sus cuatro hijos después de ver fallecer a su hija con tan sólo siete semanas.