Peter Leigh
Vikram Danesh
Sara Keller
Paul Halloran
Sy
Judy Severin
BG
Alicia Reyes
Phelps
Bea Leigh
David Morgan
Lily
Vivian Hades
Male Nurse
Baker (uncredited)
Dr. Geldenhuys (uncredited)
Shuttle Crew (uncredited)