4.7 SDElectra May. 21, 1996 Electra IMDb: 4.7 1996 87 min 142 views Billionaire named Roach desperately searches for the secret serum which could turn an ordinary human into a superbeing… ActionSci-FiThriller