The Doll Squad
Movie

The Doll Squad

4.6 1973 101 min 4K ULTRA HD

After a terrorist plot to sabotage a Cape Canaveral space mission is discovered, a squad of very attractive and very lethal spies have to locate the culprits.