Film Still from Rare Birds, SFDFF