A new run of the world’s best creative short films begins with Kate Caryer’s striking modern fable of two women, disability, personal freedom and power.