Beautiful, interesting, incredible cinema.
Daughter of a wealthy family is kidnapped by left wing terrorists.