This is the perfect film to lift your spirits without any sentimentality. Although a supporting role, Tom Hanks haunts the film in his portrayal of Fred Rogers. A pristine performance. The screenplay adaptation is flawless. The rest of the cast is perfect. Mathew Rhys and Chris Cooper as son and father are first rate. Marielle Heller directs with gentle perception. The priceless music selections include original songs Fred Rogers composed along with a Cat Stevens gem On the Road to Find Out and The Promise by Tracy Chapman.