| Cast list | | Donald Sutherland | as | Dr. Norman Bethune | | Helen Mirren | as | Frances Penny Bethune | | Helen Shaver | as | Mrs. Dowd | | Colm Feore | as | Chester Rice | | James Pax | as | Mr. Tung | | Da Guo | as | Dr. Chian | | Anouk Aimée | as | Marie-France Coudaire | | Ronald Pickup | as | Alan Coleman | | Geoffrey Chater | as | Dr. Archibald | | Tan Zong-Yao | as | General Nieh | | Ke-Yaw Zhang | as | Chairman Mao | | Iñaki Aierra | as | Dr. Salvador | | Lorne Brass | as | Reporter 1 | | Sophie Faucher | as | Nurse MacKenzie | | Frank Fontaine | as | Dr. Williamson | | Ethel Gerstein | as | Gaggle Lady | | Peggy Goldberg | as | Gaggle Lady | | Rebecca Hogan | as | Gaggle lady | | Beatrice Home | as | Mary | | James Hong | as | | | Nicholas Kilbertus | as | George Pilling | | Danute Kristo | as | Ingrid Halstrom | | Emilio Linder | as | | | Harrison Liu | as | Dr. Fong | | Jack McGuigan | as | Gaggle Man | | Linda O'Dwyer | as | Nursing Sister | | Yvan Ponton | as | Frank Coudaire | | Leona Toppel | as | Gaggle Lady | | Timothy Webber | as | |
| | Crew list: | | Phillip Borsos (Director) | | Ted Allan (Writer) |
|