Top quality restoration of film