 The film was released in the Philippines by Eastern Films on November 1, 1989.On Rotten Tomatoes the film has an approval rating of 86% based on 58 reviews, with an average rating of 7.8/10.The consensus states