Yep nice movies. Judging by the devices shown in the film (this is filmed, not videotaped, pretty cool IMHO), cloths, hair-styles and general style of the film I'd say this is 70's stuff....
[EDIT] Woooops, there's a copyright screen saying 1980. O well....really "on the edge" both ways
