New 'Solo' TV Spot Introduces Jon Favreau's CharacterA new "Solo: A Star Wars Story" tv spot introduces the mysterious four-armed alien pilot Jon Favreau is playing, Rio Durant.