Triumph of the Spirit

Triumph of the Spirit

(1989)
6.8 /10
3,065 votes
IMDb
Release & Runtime
December 23, 1989 · 2 hr
Awards
No awards listed
Languages
English German
Countries
United States
Cast: Willem Dafoe, Edward James Olmos, Robert Loggia and others
Loading posts...