Jan 31, 2019 | Chosen Show Caniba Caniba 2017 dir. Véréna Paravel and Lucien Castaing-Taylor 90 min. Directors in person! Part of the ongoing series: Outer Limits of the… Nicola McCafferty