Director | Writer | Additional Crew
He is best known for directing the 1974 film Morel's Invention.
Leporano, Puglia, Italy
Rome, Lazio, Italy
Check out the most anticipated movies and series coming to Netflix.
Get a peek at all the TV series revivals, live-action movie adaptations, and anticipated remakes currently in the works.