
Casts

Basil Gill
as Sir Peter Teazle

Madeleine Carroll
as Lady Teazle

Ian Fleming
as Joseph Surface

Henry Hewitt
as Charles Surface

Dodo Watts
as Maria

Anne Grey
as Lady Sneerwell

Gibb McLaughlin
as William

Wallace Bosco
as Rawley

Sally Gray
as Woman (uncredited)

Rex Harrison
as Man (uncredited)