Guy Ritchie's The Covenant
A visceral modern Western disguised as a war thriller. Amidst the dusty, unforgiving Afghan mountains, a blood debt binds two men in a silent pact of survival, transforming bureaucratic failure into a mythical test of honor.
Guy Ritchie's The Covenant
Guy Ritchie's The Covenant

"A bond. A pledge. A commitment."

19 April 2023 United Kingdom 123 min ⭐ 7.7 (3,019)
Director: Guy Ritchie
Cast: Jake Gyllenhaal, Dar Salim, Sean Sagar, Jason Wong, Rhys Yates
War Action Thriller
The Burden of Debt Brotherhood Beyond Borders The Individual vs. Bureaucracy The Cost of War
Budget: $55,000,000
Box Office: $21,948,551

Guy Ritchie's The Covenant - Characters & Cast

Character Analysis

John Kinley

Jake Gyllenhaal

Archetype: The Haunted Soldier
Key Trait: Relentless determination

Motivation

To remove the 'hook' of guilt and save the man who saved him.

Character Arc

Starts as a pragmatic, by-the-book leader. After being saved, he transforms into a desperate man consumed by guilt, eventually becoming a 'rogue' operative willing to sacrifice his comfortable life to repay a moral debt.

Ahmed

Dar Salim

Archetype: The Stoic Guardian
Key Trait: Hyper-competence

Motivation

To protect his family and escape the Taliban (vengeance for his son is his backstory).

Character Arc

Begins as a mysterious, somewhat insubordinate interpreter doing a job for money. He reveals himself to be a warrior of immense skill and loyalty. In the second half, he becomes the hunted, waiting for a promise to be kept.

Eddie Parker

Antony Starr

Archetype: The Mercenary with a Heart
Key Trait: Cynical efficiency

Motivation

Profit, but tempered by respect for Kinley's mission.

Character Arc

A private military contractor who initially represents the transactional side of war but ultimately provides the critical support Kinley needs, proving that even in the private sector, the code of brotherhood exists.

Cast

Jake Gyllenhaal as Master Sergeant John Kinley
Dar Salim as Ahmed
Sean Sagar as Charlie 'Jizzy' Crow
Jason Wong as Joshua 'JJ' Jung
Rhys Yates as Tom 'Tom Cat' Hancock
Christian Ochoa as Eduardo 'Chow Chow' Lopez
Bobby Schofield as Steve Kersher
Emily Beecham as Caroline Kinley
Jonny Lee Miller as Colonel Vokes
Alexander Ludwig as Sergeant Declan O'Brady
Reza Diako as Haadee
James Nelson-Joyce as Jack 'Jack Jack' Jackson
Gary Anthony Stennette as Desk Sergeant
Saboor Sahak as Afghan Man
Antony Starr as Eddie Parker