Mefisto

One of the longest films ever made