-----------------------
Michael B. Jordan as Dr. Zecheriah "Zeke" Valentine (Va-len-tin)
-----------------------
Kelsey Simone as Dahlia Hart (Dahl-ya)
-----------------------
Rickey Thompson as Emmett Preston
-----------------------
Constance Wu as Coraline Chun
-----------------------
Henry Golding as Lewis Walker
-----------------------
Zac Efron as Dean McPhee
-----------------------
Idris Elba as Francesco Valentine
-----------------------
Tessa Thompson as Serena Valentine
-----------------------
Patrick Dempsey as Dr. David Hart
-----------------------
Julia Roberts as Dr. Esme Hart
-----------------------
Ian Somerhalder as Dr. Eldritch Hart
-----------------------
Kellen Lutz as Dr. Kiefer Hart
-----------------------