David Slade - Filmography