Mercedes McCambridge
as Luz Benedict (Older)
Elizabeth Taylor
as Leslie Lynnton Benedict
Chill Wills
as Uncle Bawley Benedict
Sal Mineo
as Angel Obregon II
Earl Holliman
as Bob Dace
Rock Hudson
as Jordan "Bick" Benedict
Carroll Baker
as Luz Benedict II
Jane Withers
as Vashti Snythe