Knockin' on Heaven's Door
A high-octane tragicomedy where two terminally ill outlaws race against time, police, and gangsters in a baby-blue Mercedes to witness the ocean's eternal majesty before the curtain falls.
Knockin' on Heaven's Door
Knockin' on Heaven's Door
20 February 1997 Germany 89 min ⭐ 7.7 (566)
Director: Thomas Jahn
Cast: Til Schweiger, Jan Josef Liefers, Thierry van Werveke, Moritz Bleibtreu, Huub Stapel
Drama Crime Action Comedy
Mortality and Carpe Diem The Ocean as Salvation Friendship and Brotherhood Fate vs. Free Will
Budget: $3,500,000

Knockin' on Heaven's Door - Characters & Cast

Character Analysis

Martin Brest

Til Schweiger

Archetype: The Tragic Hero / The Rebel
Key Trait: Fearlessness

Motivation

To die on his own terms and ensure his new friend doesn't arrive in heaven without having seen the ocean.

Character Arc

Starts as an aggressive, cynical man angry at his fate. Through the journey, he channels his rage into purpose, ensuring Rudi sees the ocean and finding his own redemption by giving back (e.g., the Cadillac for his mom).

Rudi Wurlitzer

Jan Josef Liefers

Archetype: The Companion / The Everyman
Key Trait: Innocence

Motivation

To experience life's 'salt' before it's too late and to see the ocean for the first time.

Character Arc

Begins as a timid, risk-averse character who follows all rules. He transforms into a brave man who robs banks and stands up to gangsters, eventually accepting his death with quiet dignity.

Frankie 'Boy' Beluga

Huub Stapel

Archetype: The Antagonist / The Mob Boss
Key Trait: Greed

Motivation

To retrieve his money and his beloved Mercedes.

Character Arc

A caricature of a crime lord who is more concerned with his car and money than human life, serving as a foil to the protagonists' existential journey.

Curtiz

Rutger Hauer

Archetype: The Deus Ex Machina / The Wise Elder
Key Trait: Omniscience

Motivation

Respect for those who have nothing left to lose.

Character Arc

Appears as the ultimate authority. Instead of killing the protagonists, he recognizes their plight and lets them go, acting as a gatekeeper to their final destiny.

Cast

Til Schweiger as Martin Brest
Jan Josef Liefers as Rudi Wurlitzer
Thierry van Werveke as Henk
Moritz Bleibtreu as Abdul
Huub Stapel as Frankie 'Boy' Beluga
Leonard Lansink as Schneider
Ralph Herforth as Waiter
Cornelia Froboess as Martin's Mother
Rutger Hauer as Curtiz
Christiane Paul as Boutique Saleslady
Hannes Jaenicke as Police Officer
Markus Knüfken as Police Officer
Willi Thomczyk as Car Dealer
Tobias Schenke as Boy
Jenny Elvers as Ward A Nurse