Der Fehler liegt darin, dass du in jeder
Unit mit einer eigenen Variablen Movie arbeitest; die in Unit2 wird allerdings nicht geöffnet, deshalb geht auch das Speichern nicht.
Du musst in Unit1
in den interface-Abschnitt verschieben und die selbe Deklaration in Unit2 löschen.
Übrigens würde ich auch die Deklaration von TFilm nach Unit1 verschieben. Nur der Übersicht halber...
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)