Commander Miranda Keyes

Commander Miranda Keyes (voiced by Julie Benz) was the daughter of Captain Jacob Keyes. As of 2552, she held the rank of Commander in the UNSC navy, and commanded the frigate UNSC In Amber Clad.

That year, she accepted posthumously The Colonial Cross for her father for his actions during the events of Installation 04. Her vessel was docked with Cairo Station during The First Battle of Earth. She fought her way to her vessel with Sergeant Johnson and took her ship down to New Mombasa, where she dispatched Pelican dropships full of forces to join the massive battle with the Covenant in progress there. One of those Pelicans carried Johnson and the Master Chief.

During the battle, the In Amber Clad was the only vessel able to follow the High Prophet of Regret when his Assault Carrier entered slipspace inside the city. They followed the Carrier and ended up at Installation 05. There, she dispatched her full compliment of ODSTs to assist the Chief in his pursuit of the prophet of Regret. She then ordered him to kill that Prophet.

Meanwhile, Miranda and Sergeant Johnson went to the Library of the Halo along with most of the Marines of the ship. They attempted to retrieve the Index and although Keyes was sucessful, most of the Marines were killed or infected by the Flood, and Keyes herself was captured by Tartarus and his band of Brutes. The Brutes then took Keyes and Johnson to High Charity, where they met the High Prophets of Truth and Mercy. They were taken aboard Phantom dropships before the Master Chief could rescue them.

Keyes was then taken to the Control Room of Installation 05 because she had been designated a Reclaimer by 343 Guilty Spark. Tartarus tried to force her to activate the Installation, but they were interrupted by the Arbiter and Johnson, who killed Tartarus. She then questioned Spark about the Halos and was told that they were on standby and could be remote activated at The Ark.

Her current whereabouts are unknown, but it seems she is somewhere on Installation 05 and in the company of the Arbiter, Johnson, and Spark.

Gameplay
In-game, Keyes appears as an NPC and is invunerable to harm.

Speculation
Miranda Keyes was never mentioned or even hinted at at any point in the Halo series until Halo 2.

Due to Miranda's similar physical apprearance with Cortana, fan-fics have been written that Captain Jacob Keyes (when he was a Lieutenant Junior Grade) and Dr. Halsey had a brief romance at some point. This is possible since the first chapter of Halo: The Fall of Reach showed that Keyes was attracted to her. It is possible to speculate that Miranda's mother is Dr. Halsey, because Cortana chose an image that mirrored her creator, Dr. Halsey. Does this physical resemblance mean that the two are connected? We'll have to wait until Halo 3 to find out.