abbey lee stars in cara stricker’s surreal short film about female identity