7.1
/10
Dr. Miranda Keyes is a fictional character portrayed by Olive Gray in the TV series Halo.
In the first episode they appeared in, titled Contact (season 1), they were 27 years old.
They appear in all 17 aired episodes so far and have accumulated 560 positive votes.
The character of Dr. Miranda Keyes is mainly associated with Kai-125, Makee and Master Chief.

Dr. Miranda Keyes

by Olive Gray

character

Episodes17

  • 7.7
    /10

    Contact

    episode S1.E1 march 2022
    In the year 2552, humans on the planet Madrigal fight for independence from Earth, but a fatal encounter with the Alien Covenant complicates things; Master Chief John 117 and his super-soldier "Spartans" join the fight.
  • 7
    /10

    Unbound

    episode S1.E2 march 2022
    John takes Kwan to an old friend and learns more about the mystery object, which the Covenant and Makee are determined to steal. With the alien threat growing, Dr. Halsey has a plan to deal with John's unpredictable behavior.
  • 7.3
    /10

    Emergence

    episode S1.E3 april 2022
    John meets his new partner and discovers secrets in his own memory; Kwan wants to continue her people's fight for independence, but Soren has different plans for her; Makee's plan to retrieve the Madrigal object has deadly consequences.
  • 6.8
    /10

    Homecoming

    episode S1.E4 april 2022
    Guided by his visions, John takes Halsey and Cortana back to where it all began, looking for answers from his past. With Soren along for protection, Kwan goes in search of an army.
  • 8.2
    /10

    Reckoning

    episode S1.E5 april 2022
    On the run and out of options, Kwan and Soren have a difference of opinion. With the possibility of finding the mysterious Halo on everyone's minds, John makes a horrible discovery. And the war rears its ugly head.
  • 7.7
    /10

    Solace

    episode S1.E6 april 2022
    Survivors of the battle with the Covenant return to Reach. John confronts Dr. Halsey and her lies. The new prisoner seems to know John better than he knows himself. The mysterious artifact shows John something startling.
  • 4.8
    /10

    Inheritance

    episode S1.E7 may 2022
    Kwan's journey to uncover her family's "true purpose" takes her deep into the deserts of Madrigal. Søren obsesses over unfinished business.
  • 7.5
    /10

    Allegiance

    episode S1.E8 may 2022
    John and Makee come to terms with their shared vision. Halsey has one last chance to save her mission, and herself. As things come to a head, everyone must choose a side.
  • 8.2
    /10

    Transcendence

    episode S1.E9 may 2022
    Beaten, battered, and betrayed, John 117 leads the Spartans on a suicide mission to find the Halo and save humanity.
  • 7.5
    /10

    Sanctuary

    episode S2.E1 february 2024
    A deadly evacuation mission signals a shift in Master Chief's war with the Covenant. On Reach, a new regime takes the reins at FLEETCOM. John senses a looming threat close to home. Season premiere.
  • 7.1
    /10

    Sword

    episode S2.E2 february 2024
    John pushes Silver Team to its limit as he searches for missing Spartans. Kai worries about John's stability. Kwan finds the Rubble is a far more dangerous place in Soren's absence. Halsey seeks the identity of her captor.
  • 7
    /10

    Visegrad

    episode S2.E3 february 2024
    John goes rogue with Silver Team. Laera, Kwan and Kessler attempt escape from mutineers. Cortana gives Ackerson alarming intel. Looming attack forces Ackerson's fateful choice.
  • 8.8
    /10

    Reach

    episode S2.E4 february 2024
    As the Covenant start their assault on Reach, John and Perez fight to join up with Fleetcom. Halsey and Soren form an unlikely alliance.
  • 6.8
    /10

    Aleria

    episode S2.E5 february 2024
    In the aftermath of defeat, the survivors struggle to pick up the pieces. On the desolate planet of Aleria, John grapples with an unprecedented loss. Soren and Laera search for their missing son.
  • 7.6
    /10

    Onyx

    episode S2.E6 march 2024
    John seeks revenge on a secret ONI planet. Perez trains to become a new kind of soldier. Kai finds herself torn between her Spartan code and her loyalty to Master Chief. Makee turns to Cortana for help in her search for the Halo.
  • 7.7
    /10

    Thermopylae

    episode S2.E7 march 2024
    John-117 comes face to face with Makee. A revelation leads Ackerson to question his loyalties. Soren and Laera's relationship begins to fracture. Halsey, Kwan and Miranda work to solve a mystery.
  • 8.3
    /10

    Halo

    episode S2.E8 march 2024
    The climactic battle for the Halo begins. John makes a fateful choice. Soren and Kwan undertake a rescue mission. Halsey and Miranda unleash an ancient horror.

Best moments5

  • 7.7
    /10
    4% of the votes

    Solace

    episode S1.E6 april 2022
    Survivors of the battle with the Covenant return to Reach. John confronts Dr. Halsey and her lies. The new prisoner seems to know John better than he knows himself. The mysterious artifact shows John something startling.
  • 6.8
    /10
    2% of the votes

    Homecoming

    episode S1.E4 april 2022
    Guided by his visions, John takes Halsey and Cortana back to where it all began, looking for answers from his past. With Soren along for protection, Kwan goes in search of an army.
  • 8.2
    /10
    1% of the votes

    Reckoning

    episode S1.E5 april 2022
    On the run and out of options, Kwan and Soren have a difference of opinion. With the possibility of finding the mysterious Halo on everyone's minds, John makes a horrible discovery. And the war rears its ugly head.
  • 7.7
    /10
    0% of the votes

    Contact

    episode S1.E1 march 2022
    In the year 2552, humans on the planet Madrigal fight for independence from Earth, but a fatal encounter with the Alien Covenant complicates things; Master Chief John 117 and his super-soldier "Spartans" join the fight.
  • 8.2
    /10
    0% of the votes

    Transcendence

    episode S1.E9 may 2022
    Beaten, battered, and betrayed, John 117 leads the Spartans on a suicide mission to find the Halo and save humanity.

Votes per episode

11
E1
8
E2
8
E3
150
E4
84
E5
277
E6
3
E7
11
E8
8
E9
0
E1
0
E2
0
E3
0
E4
0
E5
0
E6
0
E7
0
E8