Edie and the Aliens plays today at the ICA as part of their 'Family Affairs' themed slot. Late notice but I'm sure you can pick up tickets.
Very good of the LSFF team to select the film and it's tremendously heartening to have a film play at such an excellent festival. Just need to make one more selected short and it'll be a hat-trick and I can retire happy...