Melissa Roxburgh as Michaela Stone

Michaela Stone – Played by Melissa Roxburgh

Michaela is a rookie police officer. 

When she boards the plane for home with her brother Ben and his son Cal, she is grappling with the tragic actions of her past and the prospect of a future with her fiancé, Jared.

When she returns home on the mysterious Flight 828, she finds that life has a strange new purpose. 

Melissa Roxburgh is best known as CIA officer Thea in the drama series Valor. She has also appeared in the TV shows Supernatural, Arrow and DC’s Legends of Tomorrow.

Josh Dallas as Ben Stone

Ben Stone – Played by Josh Dallas

Ben is an intelligence analyst and family man who boards the plane with his son Cal and sister Michaela. 

He is struggling against the things he can’t control – whether it’s his son’s rare paediatric cancer or the mysterious events surrounding the return of Flight 828. 

Josh Dallas is best known for playing Prince Charming/David Nolan for 6 seasons on Once Upon a Time. He also played Fandral in the 2011 Marvel movie Thor.

Athena Karkanis as Grace Stone

Grace Stone – Played by Athena Karkanis

After Flight 828 went missing, Grace spent five years mourning the loss of her husband Ben and son Cal.

Now reunited with her lost family and dealing with the miracle of their return, Grace is ready to embrace the new normal.

Athena Karkanis has appeared in the sci-fi tv dramas Zoo and The Expanse. She also has a recurring role in the upcoming season of House of Cards.

J.R. Ramirez as Detective Jared Vasquez

Detective Jared Vasquez – Played by J.R. Ramirez

Jared is a police detective who was engaged to Michaela. 

After she disappeared on Flight 828, he eventually moved on with his life. 

But now that she’s back, he’s torn apart by the return of his first love.

Cuban born J.R. Ramirez previously appeared on the superhero dramas Arrow and Jessica Jones. In 2018, he will also appear in the film Sun Dogs, directed by Once Upon a Time actress Jennifer Morrison.

Luna Blaise as Olive Stone

Olive Stone – Played by Luna Blaise

Olive is the daughter of Ben and Grace Stone and twin sister of Cal.

She was devastated by the loss of her father and twin brother. When their plane miraculously reappears, the now-teenage Olive seeks to re-establish a bond with Ben and Cal. 

At just 16 years old, Luna Blaise has appeared in the independent film Memoria, based on short stories by James Franco, and plays Nicole on the comedy series Fresh Off The Boat. She is also a singer/songwriter and released her first single Over You in 2017. 

Jack Messina as Cal Stone

Cal Stone – Played by Jack Messina

Cal is the son of Ben and Grace Stone and the twin brother of Olive.

Struggling with a terminal illness, Cal’s world is upended even more when he returns from Flight 828.

He must reconcile the sister and mother he knows with a new reality.

Jack Messina began acting at the age of seven, appearing in several ads. Now 10 years old, Manifest is his first TV role.

Parveen Kaur as Saanvi Bahl

Saanvi Bahl – Played by Parveen Kaur

Saanvi is a brilliant graduate student and medical researcher.

Her life changes dramatically when she disembarks Flight 828 to learn that her work has led to some startling medical breakthroughs.

Born in British Colombia, Parveen Kaur moved to Toronto at the age of 19 to pursue a career in acting. She is best known for appearing in Guillermo del Toro’s horror series The Strain and for playing Christine in the sci-fi drama Beyond.

Manifest premieres Tuesday 25 September at 8pm, same day as the U.S. on TVNZ OnDemand.