Triumph of the Spirit 1989 Post navigationPrevious post: Triumph of the Spirit (1989) Starring Willem Dafoe, Robert Loggia Leave a Reply Cancel replyYou must be logged in to post a comment.