CLARISSA premieres at TIFF · Digg