Play Your Cardigans Right And See 'A Beautiful Day In The Neighborhood' Who can possibly play Fred Rogers? That's a question that the new film A Beautiful Day In The Neighborhood tries to answer with a performance from Tom Hanks as the beloved TV host. In the movie a journalist played by Matthew Rhys has a transformative experience with Rogers that reshapes his relationship with his troubled father. A Beautiful Day In The Neighborhood is directed by Marielle Heller, who most recently made the Melissa McCarthy film Can You Ever Forgive Me? It uses unconventional techniques to place the journalist's story within Rogers' land of make believe.