Cast and Crew of Oh, Canada

Oh, Canada

"Oh, Canada" introduces us to the complex character of Leonard Fife, compellingly portrayed by Richard Gere. Fife, a renowned Canadian-American leftist documentary filmmaker, is a man shaped by his tumultuous past. During the Vietnam War, he was one of the tens of thousands who sought refuge in Canada to evade the draft, a decision that not only altered the course of his life but also influenced his work as a filmmaker. Now in his late seventies and facing the grim reality of terminal cancer in Montreal, Fife finds himself at a critical juncture. He has chosen to participate in a final, revealing interview that promises to shed light on the many layers of his storied existence.

As Fife prepares for this pivotal conversation, he is determined to confront the myths and legends that have enveloped him throughout his life. The film delves into his experiences as a draft evader, exploring both the personal and political ramifications of his choices. The narrative captures Fife’s introspection as he acknowledges the weight of his past decisions, offering audiences a profound look into the life of a man who has long lived in the shadow of controversy. His desire to demythologize his existence reflects not just a longing for truth, but also a deep-seated yearning for reconciliation with his own life story.

Alongside Fife is Emma, portrayed by the talented Uma Thurman, who serves as a central figure in this deeply personal exploration. Emma's role transcends that of a mere interviewer; she represents the connection between Fife's turbulent past and the present that he now faces. Their dynamic adds emotional depth to the movie, as Emma seeks to uncover the truths behind Fife's legacy, which is marked by both artistic achievement and moral reckoning. "Oh, Canada" ultimately becomes a poignant narrative about redemption, memory, and the pursuit of authenticity, inviting viewers to reflect on the complexities of identity and the stories we tell ourselves.

Full Cast of Oh, Canada

Richard Gere as Leonard Fife

Richard Gere

as Leonard Fife

Richard Tiffany Gere (born August 31, 1949) is an American actor and producer. He began in films in the 1970s, playin...

Uma Thurman as Emma

Uma Thurman

as Emma

Uma Karuna Thurman (born April 29, 1970) is an American actress, writer, producer and model. She has acted in a varie...

Michael Imperioli as Malcolm MacLeod

Michael Imperioli

as Malcolm MacLeod

James Michael Imperioli (born March 26, 1966), commonly known as Michael Imperioli, is an Italian-American actor and ...

Jacob Elordi as Young Leonard

Jacob Elordi

as Young Leonard

Jacob Elordi (born 26 June 1997) is an Australian actor. He is known for his roles in the Netflix teen film franchise...

Penelope Mitchell as Sloan / Amy

Penelope Mitchell

as Sloan / Amy

Penelope Mitchell (born 24 July 1991) is an Australian actress.

Victoria Hill as Diana

Victoria Hill

as Diana

Victoria Hill is an Australian actress, writer and producer.

John Way as Garth

John Way

as Garth

A classically trained actor who has won several national awards for his work in Shakespeare productions, John Way now...


Crew of Oh, Canada

Discover the backstage crew of Oh, Canada →