Deborah Alter is known for Demented (1980) and Puff and the Incredible Mr. Nobody (1982).
Puff and the Incredible Mr. Nobody
Demented
No data