Locarno International Film Festival
"Ten North Frederick" was named Best Feature Film at the Locarno International Film Festival.