All Cast

David Niven

David Niven

Nick Cartland

Art Carney

Art Carney

Charley Dunbar

Maggie Smith

Maggie Smith

Miss Anderson

Catherine Hicks

Catherine Hicks

Sable

Lionel Jeffries

Lionel Jeffries

Bertie Hargreaves

Melissa Prophet

Melissa Prophet

Marlene

Kimberly Partridge

Kimberly Partridge

Jean-Pierre Castaldi

Jean-Pierre Castaldi