UPDATE! New Details and Photos from the Star Wars: Han Solo Shoot at Fawley Power Station!