Stanton Graduates’ Short Film Wins International Competition