The film, meanwhile, will be created by The Impossible Project – the company rescued from the ashes of the Polaroid manufacturing plant based in Enschede, The Netherlands. Over the last year former managers of the factory have worked, as mostly a labour of love, to recreate the magic of the film on a low budget.