When Polaroid announced the end of instant film in 2008, Impossible stepped in to buy the last remaining factory, days before it closed down. Eight years later, with the help of some incredible chemists, engineers and photographers, they're the only people in the world who make original format instant film as well as refurbish classic Polaroids to make them good as new.