The Purple Rose of Cairo

(1985)
PG1 hour 22 minutes