Review: ‘Caniba’

/

Caniba (France, 90 min.) Dir. Lucien Castaing-Taylor and VΓ©rΓ©na Paravel Programme: Wavelengths (North American Premiere)   β€œBring a barf bag,” was a warning I heard from a TIFF insider before I saw

Keep Reading