Others in the all-star cast included Bette Davis (Miss Van Schuyler), Mia Farrow (Jacqueline de Bellefort), Maggie Smith (Miss Bowers), Lois Chiles (Linnet Doyle), Simon MacCorkindale (Simon Doyle), Jon Finch (Mr. Ferguson), Olivia Hussey (Rosalie Otterbourne), Angela Lansbury (Mrs. Otterbourne), Jane Birkin (Louise), George Kennedy (Mr. Pennington), Jack Warden (Dr. Bessner) and David Niven (Colonel Race).