Back in the early 1980's there were numerous low budget sci-fi/horror films trying to cash in on the likes of Alien. It was with this in mind Italian director Lewis Coates (aka Luigi Cozzi) came up with the idea that would triple the shock value of Alien's "chestburster" scene, by making a film featuring multiple chest explosions.
The film starts off with the authorities dealing with a runaway cargo ship from South America which is on a collision course with the New York docks. Police board the vessel, only to find the crew in various states of decomposition, their bodies having been blown apart from the inside.
Upon inspecting the cargo hold, they find it to be full of giant alien eggs, which rather resemble giant avocado's. As they go to take a closer look, one of the eggs explodes, showering them with green goo, and causing their stomachs to explode in graphic slow motion (animal offal everywhere).
Agent Stella Homes (Louise Marleau), of some undetermined secret government agency, is brought into investigate. Enlisting the help of the one survivor, a police officer named Tony Aris (Marino Mase) and former astronaut Ian Hubbard (Ian McCollough) who claimed to have seen these eggs before on his last space mission, they track the source of the eggs to a Columbian coffee factory.
There they find the factory is just a cover for a large scale egg production plant, which are being produced in the cellar of the building by a giant alien Octopus named 'The Cyclops', who looks about as convincing as the creature in Ed Wood's "Bride of the Monster". It turns out the Cyclops has plans for conquest, the first step being to wipe out Earth's population. But our intrepid three aren't about to let that happen, even if it does mean sneaking into the factory disguised as potential coffee buyers (yes that's right)....
Thoroughly ridiculous, this ones certainly good for a laugh. I can't believe how anybody could take this film seriously enough to warrant it getting banned back in the early 80's. If you like Italian splatter films, this ones a blast (literally).