Please note that I have not seen this movie in about 20 years, I may have false memories and unintentionally give false details. General Info I seen this movie between year 2002-2010, year up or year down. It was approximately released between those years. The movie is dubbed to Spanish of Spain,...