Warning! Spoilers ahead.
“Props, costumes and set pieces for the new Star Wars film have been captured on site in Hampshire.
Production crews and actors working on the Star Wars spin off looking at the life of top character Han Solo, which has the working titled Red Cup, have been filming at Fawley Power Station.
Photos from the site reveal ships, stoomtroopers and CGI screens for the blockbuster film that stars Game of Thrones actress Emilia Clarke, Donald Glover and Woody Harrelson.
Few details of the scenes to be shot at Fawley have been released, but a port sequence was filming last week.
The film is scheduled to be released in May 2018.”
Chech out dozens of other photos at Daily Echo.