![](https://image.tmdb.org/t/p/w185/llOtlCDl1EExZFHT6BDawAlQJFb.jpg)
1.511 Views
Being able to see in the dark is a bless, but in Beijing, it's a curse....
Release: Jul 26, 2016
Runtime: 95 minutes
Language:
Studio:
Country: China, France
Cast: Xin Wang