Tom Hanks is really good