Critics’ Choice Documentary Awards Winners List: Neon Wins Big With ‘Apollo 11’, ‘Honeyland’ And ‘The Biggest Little Farm’ squib

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 […]
Scroll for more
Continue reading on Deadline...