The trophies for the fourth annual Critics’ Choice Documentary Awards were handed out on Sunday with Neon’s Apollo 11 taking Best Documentary Feature. The ceremony took place at BRIC in Brooklyn. Neon was the top winner of the night with the space docu, winning five awards. Their docu The Biggest Little Farm walked away with Best Cinematography and […]

Read more

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.