From Danwei TV:
Written and directed by Luke Mines, this episode of the Hard Hat Show looks at three Chinese 20 somethings who were born in Mainland China but went abroad at a young age. They have since returned and now live in Beijing where we interviewed them about how it feels to be back home. [Original Post]