Der Film ist 2009 veröffentlicht worden. produierten diesen Film. Produziert wurde in Philippines. Die Regie von den Film machte Raya Martin. Zu sehen sind in Long Live Philippine Cinema! auch .