Xu Jiao played the role of a boy in the film CJ7 back in 2008. Out of 10,000 children screened for the part, Hong Kong actor-director Stephen Chow picked her.

Chow played the role of Ti, a poor widower who works long hours at a construction site so he can send his son to a posh school. Ti scours the local junkyard for useful items and comes across what he thinks is an odd-looking toy that he brings home for the boy, who names it CJ7. It soon reveals itself to be something else entirely.