The movie begins by introducing a company that has created a technology to collect and process garbage using genetically modified cockroaches that can be controlled by remote. However, the cockroaches become rebellious and start attacking humans. The story follows the survivors on a ship as they try to escape the cockroaches and find a way to stop them.
As the cockroaches continue to attack, the survivors discover that the queen of the cockroaches plans to eliminate all humans because they are the source of garbage. The survivors try to find a way to stop the cockroaches, but they are outnumbered and outsmarted.
In the end, the main character, Choi, sacrifices himself to save his daughter, Sheehan, and the ship is taken to a junkyard where the remaining cockroaches are killed by the cold. The movie ends with Sheehan, now a teacher, teaching her students to properly separate garbage, implying that the events of the movie had a lasting impact on her.
Here are the key facts extracted from the text:
1. A technology company is created to collect garbage and give it to modified cockroaches to eat.
2. The cockroaches are controlled by remote control.
3. A spy attempts to steal the company's information but is stopped by an army of cockroaches.
4. The cockroaches become rebellious and start attacking people on a ship.
5. The ship's crew tries to eliminate the cockroaches but they are difficult to kill.
6. A scientist suggests using a fire extinguisher to fend off the cockroaches.
7. The captain of the ship is attacked by the cockroaches and becomes controlled by them.
8. The head of the security guards tries to rescue the crew and kills the captain to stop the cockroaches.
9. The crew discovers a way to put the cockroaches into hibernation mode by lowering the ship's temperature.
10. The crew tries to reach the control center but is blocked by the cockroaches.
11. The scientist sacrifices himself to save a girl from the cockroaches.
12. The queen of the cockroaches reveals that her mission is to eliminate humans because they are the reason for garbage existing.
13. The crew hides in a room and comes up with a plan to take the ship to a garbage-filled location to distract the cockroaches.
14. The queen of the cockroaches tries to kill the crew but is thwarted by a flamethrower.
15. The crew escapes through ventilation ducts as the ship fills with water.
16. The cockroaches that remain alive exit the ship to eat garbage but die due to the cold.
17. The movie ends with the main character becoming a teacher and teaching her students to separate garbage correctly.