Beautiful, interesting, incredible cinema.
A group of anti-war sex terrorists kidnap a wealthy business man’s daughter.