Tom Hanks shocked Sydneysiders on Monday when he was spotted riding the Metro in peak hour.