Triangle

Triangle (2009)

Triangle first published by Sight & Sound, Nov 2009 Review: “He cheated Death – no, he made a promise to Death that he didn’t keep. I studied it, but I can’t remember it.”  Standing before a painting of the Greek god of winds Aeolus, aboard an ocean liner bearing the same name, Sally (Rachael Carpani) tries…