All Cast

Vincent Price

Vincent Price

Nicholas Medina / Sebastian Medina

John Kerr

John Kerr

Francis Barnard

Barbara Steele

Barbara Steele

Elizabeth Barnard Medina

Luana Anders

Luana Anders

Catherine Medina

Antony Carbone

Antony Carbone

Doctor Leon

Patrick Westwood

Patrick Westwood

Maximillian

Lynette Bernay

Lynette Bernay

Maria

Mary Menzies

Mary Menzies

Isabella

Charles Victor

Charles Victor

Bartolome

Larry Turner

Larry Turner

Young Nicholas

Randee Lynne Jensen

Randee Lynne Jensen

Extra (uncredited)