Pellicola: the impossible project