|  | TRIUMPH OF THE SPIRIT (1989) DAFOE/OLMOS/LOGGIACLR/WS/MULT DUB-SUB R DRAMA AMBIENT UPC: 027616874870 Release Date: 1/25/2005 
    
                
                
                    Format:
                
                 
                                    
                                        DVD-Standard                                                                         
                                    
                 | 
 
                 
  