Michelle
John Burroughs
Rain
Caleb
Dani McConnell
Alexa
Dr. Ellen Pangloss
Malia
Young Rain
Sylvie
Nurse Rosa
Cinda
Doctor
Cam
Coach
Officer 1
Vice Principal
Linda
Student Council Candidate
Pretty Girl
The Man with Yellow Eyes
Voices in Rain's Head (voice) (uncredited)
Medical Student (uncredited)
Visitor / Student (uncredited)
Young Rain (uncredited)
School Girl (uncredited)
Medical Intern (uncredited)