The film follows Gabriel Angel (Rakie Ayola), a young Caribbean aviator who falls in love with the forger Duncan Stewart (Jonathan Pryce) on her journey to England. Stewart is pursued by his nemesis Rex Goodyear (John Hurt), and the group are supported by Dr Angela Bead (Vanessa Redgrave) and Miss Gwendolyn Quim (Dorothy Tutin), retired missionaries who become lovers during the voyage.
Director: Beeban Kidron
Writer: Jeanette Winterson
Producer: Phillippa Giles
Director of Photography: Remi Adefarasin
Dr. Angela Bead
Rex Goodyear
Duncan Stewart
Gwendolyn Quim
Gabriel Angel
Steward
Vesuvia
Thomas