
search for anything! e.g. The Wild Robot or maybe 'Skeleton Crew' The Day of the Jackal Timothée Chalamet search for anything!

David Slade
David Aldrin Slade (born 26 September 1969) is a British film director who began his career making music videos. His work includes videos for artists such as Aphex Twin, Rob Dougan, System of a Down, Stone Temple Pilots, Tori Amos, and Muse.