Plot: This rare film tells the strange, disquieting and protracted story of the restoration of Leonardo da Vinci’s famous masterpiece, The Last Supper. Some say the results of the restoration are glorious
Release Date:
Sunday, December 27 1998 26 years ago