by wavylips
June 07, 2012
Ask wavylips
to share more
Peter Pau was the film's cinematographer. Filmed in Beijing, China and Vancouver, British Columbia.