BFI IMAX

About 900 items of film memorabilia will be sold at auction at the end of the month and 250 of those pieces have been put on display at London’s BFI Imax for the public to admire, including a stormtrooper helmet from the original Star Wars film.