Film still from ALOFT, directed by Kate Duhamel, SFDFF