Tom Hanks is Mr. Rogers