`Herself` a British film by Phyllida Lloyd, coming soon