This movie contains no opening or closing credits. The creators of the film where a mystery until the year 1996.