Plot
Set in 1983, Elena is held in Arboria, an institution that claims to have found a way to achieve inner peace. Rather being a prisoner and specimen than a patient, she eventually tries to escape.
Distributor
Production company
Colour
- Colour