David Slade

Directing

2005

Hard Candy

- Director