Tom Hanks is diabolically miscast as Fred Rogers, Hanks doesn't look like Rogers and he certainly doesn't sound like him.
Hanks sounds like he has 4 lbs of rice pudding in his mouth, he is so unnatural as Rogers. You can't help but think this is a bad actor playing someone poorly. Rogers.
Bill Moseley would have been a far more believable Fred Rogers; he looks creepy enough.
Hanks' voice sounds like armpit farts, and did I mention he looks like a Puerto Rican version Mr. Rogers wax figure at Madame Toussauds?