Plot hole: Red Queen is extremely conveniently programmed for the plot of the movie. 1. Rather than seal off rooms in a place she has TOTAL control of, (that by the way is designed to be isolated in sections for this very reason), she lets the infection spread to everybody in the Hive. She could have easily contained it in a small section of the facility. This is standard procedure in ANY biowarfare lab, there is no way she wouldn't be programmed to do it. 2. Rather than let everyone know the virus is loose, she just starts killing everyone. She had counter-virus available, why not let everyone know that they are locked in with the virus, but help is coming? The infected personnel would be hit with it only minutes after infection. If it didn't work and they died, they are still locked in. 3. Instead of calling Umbrella and telling them the virus is loose, she clams up and just slaughters everyone. This guarantees that Umbrella will ignore anything she has to say, and breach the Hive with a response team and release the virus, the very thing she is programmed to prevent. 4. When Kaplan is disabling her, she keeps telling him that it's a bad idea, but doesn't bother to let him know that shutting her down will release hordes of flesh-eating killers. 5. She just assumes that Spence, no matter how he got in to the T-virus storage has clearance to stuff it all in a duffel bag and walk out with it. She could have locked him in and double-checked with Umbrella. 6. The entire reason for her existence is to prevent the virus from escaping, while almost every decision she makes greatly increases the chances it will get out of the Hive. This is way beyond bad programming - this is highly advanced AI doing the exact opposite of what she's designed for. Submitted by Grumpy Scot