Michael Caine ( David y Catriona )Donald Pleasence ( David y Catriona )Trevor Howard ( David y Catriona )Jack Hawkins ( David y Catriona )Vivien Heilbron ( David y Catriona )