Delightful and uplifting. Two outstanding performances from Giamatti (as usual) but also from Sessa (where did he come from?). More than a few unpleasant characters contrasting with our troubled and flawed teacher and student who both prove their humanity and help each other to reveal their true selves. Loved the gentle soundtrack and the crisp dialogue throughout. Cinema done well.