Der Film ist 1991 veröffentlicht worden. Die Regie von diesen Film machte Jorge A. Cano. Zu sehen sind in dem Film zum Beispiel Sergio Goyri als The Priest, Eric del Castillo als Pedro Martínez und Edna Bolkan als Diana González.