Dans les années 1950 à Liverpool, Bud navigue entre une famille aimante et la très austère école catholique de laquelle il est élève. Dans ses murs, il éprouve la dureté de l'enseignement et les joies de la camaraderie.
New York. Une fillette de six ans disparaît. Six mois plus tard elle n'a toujours pas été retrouvée. Son père, William Keane, tente d'accepter sa disparition. Keane se lie d'amitié avec une mère célibataire et sa petite fille. Leur cachant sa propre histoire, il tentera de prendre un nouveau départ avec elles.