All Cast

Rock Hudson

Rock Hudson

Harun

Piper Laurie

Piper Laurie

Khairuzan

Gene Evans

Gene Evans

Captain Hadi

George Macready

George Macready

Jafar

Kathleen Hughes

Kathleen Hughes

Bakhamra

Steven Geray

Steven Geray

Barcus

Edgar Barrier

Edgar Barrier

Caliph

Alice Kelley

Alice Kelley

Handmaiden

Guy Williams

Guy Williams

Town Crier (uncredited)

Dorinda Clifton

Dorinda Clifton

Dancer (uncredited)

Jack Baston

Jack Baston

Richard Carlson

Richard Carlson

Narrator (voice)

Martin Cichy

Martin Cichy

Virginia Eiler

Virginia Eiler

Anita Ekberg

Anita Ekberg

Handmaid

Roy Engel

Roy Engel

Frederic Berest

Frederic Berest

Fred Graham

Fred Graham

Chuck Hamilton

Chuck Hamilton

Ramsay Hill

Ramsay Hill

Charles Horvath

Charles Horvath

Renate Hoy

Renate Hoy

Dayton Lummis

Dayton Lummis

Olga Lunick

Olga Lunick

Sydney Mason

Sydney Mason

Merrill McCormick

Merrill McCormick

Tina Menard

Tina Menard

Harry Mendoza

Harry Mendoza

Bill Radovich

Bill Radovich

Victor Romito

Victor Romito

John Roy

John Roy

David Sharpe

David Sharpe

Mickey Simpson

Mickey Simpson

Ellinor Vanderveer

Ellinor Vanderveer

Dennis Weaver

Dennis Weaver