Halo - Season 2 - Eps 6: Onyx
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.
About Halo

Title: Halo
First Air Date: 2022-03-24
Last Air Date: 2024-03-21
Status: Canceled
Rating: 8.272/10 (from 2924 votes)
Language: EN
Seasons: 3
Total Episodes: 17
Network: Paramount+
Genres: Sci-Fi & Fantasy, Action & Adventure
Production Companies: Amblin Television, One Big Picture, Chapter Eleven, 343 Industries, David Wiener, Showtime Studios
Synopsis
Depicting an epic 26th-century conflict between humanity and an alien threat known as the Covenant, the series weaves deeply drawn personal stories with action, adventure and a richly imagined vision of the future.
Cast

Pablo Schreiber
Master Chief, Spartan-117 / John-117

Natascha McElhone
Dr. Catherine Halsey

Joseph Morgan
James Ackerson

Shabana Azmi
Margaret Parangosky

Christina Bennington
Cortana

Natasha Culzac
Riz-028

Olive Gray
Dr. Miranda Keyes

Yerin Ha
Kwan Ha

Bentley Kalu
Vannak-134

Kate Kennedy
Kai-125