An array of original sets, props, miniatures, costumes and artwork from the cult director’s latest film are on display at 180 Studios in London Set in the fictional American desert town of Asteroid ...