Declan Recks is a director and producer, known for Eden (2008), The Truth Commissioner (2016) and Pure Mule (2005).
The Truth Commissioner