Solo director Ron Howard reveals that Jon Favreau is voicing a very cool and important alien in the upcoming movie.