Characters played by Keith David
Dr. Leonard Bertram
Characters played by Bruce Davison
Dr. Joseph Cawl
Characters played by Selena Anduze
Dr. Amara Rowan
Characters played by George Katt
Henry's Dad
Characters played by Ed Lover
Self
Characters played by Briana Femia
Zoe
Characters played by Lynn Kim Do
Soon Li
Characters played by Max MacKenzie
Keith
Characters played by Ian Whitt
Henry
Characters played by Ester Jiron
Denise
Characters played by Sara Gorsky
Reporter
Characters played by T-Money
Self
Characters played by Jim Thalman
Peter
Characters played by Veraalba Santa
Carmen
Characters played by Amir Levy
Shadow People
Characters played by Ian Holt
Random Guy
Characters played by Claire Mack
Tina