Helen Mirren
Patricia Highsmith
Patricia Highsmith
Edward Ridgeway
Clementine Balfour
Peggy
Douglas Balfour
Kathryn Grierson
Eleanor
Doctor
Priest
Taxi Driver
Housekeeper
Elegant italian man
Bradley Appleby
Tilly
Waiter (Roman Bar)
Elderly Man
Harry Apperton-Roy
Waiter (Baur Au Lac Hotel)
Maître D'
Voice of Bradley Appleby