Article featured in the NL Times by Talia Stone:
“With the International Documentary Film festival Amsterdam, (IDFA), in full swing and industry people roaming the Dutch capital’s streets, there is no denying that documentaries are a hot topic. Especially in times like these they help shape our view of this crazy world.
A crazy world in and of itself is portrayed in the beautifully crafted Snow Monkey, a three-hour peek into the dog-eat-dog world of Jalalabad, Afghanistan just one year after the withdrawal of US and NATO forces.”