Locarno Fest Gives Top Prize to Eerie 'Story of My Death'

wochit technology
August 17, 2013 AT 11:22 AM
The dramatic "Story of My Death" was one of the best known titles heading into the Locarno Film Festival in Switzerland. The Catalan-language film was named a Golden Leopard favorite after its premiere.