‘The Debut’ opens Sun Valley Film Festival; ‘Artificial’ gets the last word, Variety reports · Digg