0.0 2010 | 18 min
A short film commissioned by a hotel in Beijing, The Opposite House.
Production Countries:
Spoken Languages: