The Isle of Dogs exhibition is at The Store – located at 180 The Strand, London, WC2R 1EA – until Sunday from 11am to 7pm, last entry at 6.30pm.
The film was made with a team of 670 people, 240 sets and 1,097 puppets creating the 144,000 still frames.
The show is being hosted by The Store Studios, who put it together with the film’s distributor, Fox Searchlight Pictures.
Critics have hailed its “breathtaking visuals” and “meticulous construction”, now the chance to see the original sets and figures from the Isle of Dogs movie has brought more than 3,000 people a day flocking to an exhibition in London.