The artistic director of a famous fashion house in Paris returns to Canada for his estranged father's funeral, only to uncover a dirty secret he could never fathom - bizarre yet strangely gripping crime drama premieres at the 71st San Sebastian International Film Festival
[Read More...]