Smile you’re on camera: Alexandra Matthaiou debuts new short at CannesBy October 12, 2026 Alexandra Matthaiou travels to Cannes with her short film Free Eliza (Notes on an Anatomical Imperfection).