Christopher Reeve
as Richard Collier
Teresa Wright
as Laura Roberts
Bill Erwin
as Arthur Biehl
George Voskovec
as Dr. Gerald Finney
Susan French
as Older Elise
John Alvin
as Arthur's Father
Eddra Gale
as Genevieve
Sean Hayden
as Young Arthur
Audrey Bennett
as Richard's Date
Richard Matheson
as Astonished Man