David Scarpa
David Scarpa is a writer, known for The Last Castle (2001), The Day the Earth Stood Still (2008) and Cleopatra.
David Scarpa's FILMOGRAPHY
as Creator (3)