Bitter/Sweet. Sad/Happy.
Lovely tale of love and caring for the aged and infirm.
Trust relationship builds between old man and young boy.
Michael Caine is magical as is the entire cast.