Release Dates: Movie - Triumph of the Spirit - 1989

Country Release Date Premiere Date?
South Korea 23 December 1989 Yes