1h 30m | Documentary
Intrepid Viennese biologist Florian "Doc" Kaps risks his career and fortune to save the world's last Polaroid factory.