Der Film ist 2006 produziert worden. Ruby Yang ist Regisseur von diesen Film. Zu sehen sind hier auch .