Beautiful, interesting, incredible cinema.
Claudia Larcher conjures up the dissolving self in the digital age.