Harry Jenkins es un hombre de negocios que se hizo a sí mismo, que un día recibe un mensaje de que su única hija ha muerto en un accidente automovilístico. La última vez que vio a su hija fue en el funeral de su esposa. Al tratar de lidiar con los asuntos de su hija, descubre que es abuelo de una niña de nueve años llamada Saffron. Como él es su único pariente, los servicios sociales le entregan a Saffron. Al principio, intenta deshacerse de ella, pero pronto descubre que comparten más que su hija, la madre de Saffron. Hacen un viaje de Manchester a Londres para encontrar al padre separado de Saffron, pero encuentran mucho más.