Henry Cavill surprises Will Smith. .. Will Smith is really aging gracefully.