Movies
- 2021
Self Scratch
Self Scratch72021HD
Trying to keep together all the little beings that are fragments of yourself. Overwhelming states of shapeshifting through contradictory perceptions...
- 1978
The White of the Eyes
The White of the Eyes01978HD
A César award nominated short feature.