Movies: Eleonora Deidda
- 2011
The Arrival of Wang (2011)
The Arrival of Wang5.92011HD
Chinese-language interpreter Gaia is called up out of the blue by the Italian authorities with an urgent and confidential translation assignment. She is whisked away to a secret underground location and ushered into a pitch-black room where she is as...
- 2012
Ulidi piccola mia (2012)
Ulidi piccola mia02012HD
...