Felipe Cazals

The director of the highly dramatic thriller. At the 1976 Berlinale, Canoa was awarded the Silver Bear (Special Jury Prize).

Canoa · Berlinale Classics · Feb 11, 2017

Go to gallery