Cast and Crew of Guy Ritchie's The Covenant

Cast of
Guy Ritchie's The Covenant

About Guy Ritchie's The Covenant

Get ready for an adrenaline-pumping, action-packed movie experience with Guy Ritchie's "The Covenant." This film tells the story of the unbreakable bond between two men from different worlds, brought together by fate and a shared struggle for survival in the treacherous landscapes of Afghanistan.

At the heart of the story are two compelling characters: Sgt. John Kinley, played by the talented Jake Gyllenhaal, and Ahmed, a local interpreter brought to life by Dar Salim. When Sgt. Kinley is injured during a mission, Ahmed steps up to help, putting his own life at risk to save his comrade. Over miles of harsh terrain, Ahmed carries Sgt. Kinley on his back, determined to get him to safety and medical care. This act of bravery and loyalty sets the stage for a thrilling adventure that explores themes of trust, honor, and the human spirit's resilience in the face of adversity.

As the story unfolds, we see the unlikely duo form a deep connection that transcends their cultural and linguistic differences. Together, they navigate the dangerous terrain of Afghanistan, evading enemy combatants and facing unexpected challenges at every turn. With breathtaking cinematography and heart-pounding action sequences, "The Covenant" is a must-see for fans of war movies and adventure films. Through it all, the bond between Sgt. Kinley and Ahmed remains unbroken, proving that even in the darkest of times, the power of friendship and loyalty can light the way to safety and salvation.

Full Cast of Guy Ritchie's The Covenant

Jake Gyllenhaal
plays Sgt. John Kinley

Jake Gyllenhaal as Sgt. John Kinley
Jake Gyllenhaal delivers a compelling performance as Sgt. John Kinley in 'Guy Ritchie's The Covenant'. His portrayal of the dedicated and resilient soldier is both intense and nuanced, capturing the physical and emotional toll of war. Gyllenhaal's on-screen chemistry with co-star Dar Salim adds depth to their characters' complex relationship, making for a gripping and memorable cinematic experience. See Jake Gyllenhaal's other roles

Dar Salim
plays Ahmed

Dar Salim as Ahmed
Dar Salim delivers a powerful performance as Ahmed in 'Guy Ritchie's The Covenant'. His portrayal of a loyal and determined sergeant who forms a deep bond with a young interpreter while serving in Afghanistan is both compelling and heartfelt. Salim's ability to convey the complex emotions of a soldier caught in the midst of war is truly commendable. His chemistry with co-star Jake Gyllenhaal is palpable, adding depth to their on-screen friendship. Overall, Salim's performance is a standout in this gripping war drama. See Dar Salim's other roles

Antony Starr
plays Eddie Parker

Antony Starr as Eddie Parker
Antony Starr delivers a compelling performance as Eddie Parker in 'Guy Ritchie's The Covenant'. His portrayal of a troubled war veteran struggling to find his place in civilian life is both nuanced and powerful. Starr's ability to convey Eddie's internal turmoil and his desperate search for redemption is truly commendable. His chemistry with co-star Jake Gyllenhaal is palpable, making their on-screen bond as brothers-in-arms all the more believable. Overall, Starr's performance is a standout in this gripping war drama. See Antony Starr's other roles

Alexander Ludwig
plays Sgt. Declan O'Brady

Alexander Ludwig as Sgt. Declan O'Brady
Alexander Ludwig delivers a compelling performance as Sgt. Declan O'Brady in 'Guy Ritchie's The Covenant'. His portrayal of the battle-hardened soldier is both intense and nuanced, capturing the character's internal struggle between his duty and his humanity. Ludwig's physicality and grit bring a sense of realism to the role, while his emotional depth adds layers of complexity to the character. His on-screen presence is commanding, making him a standout in the ensemble cast. See Alexander Ludwig's other roles

Jonny Lee Miller
plays Colonel Vokes

Jonny Lee Miller as Colonel Vokes
Jonny Lee Miller delivers a captivating performance as Colonel Vokes in Guy Ritchie's The Covenant. His portrayal of the resilient and determined military leader is both commanding and nuanced. Miller's ability to convey the weight of responsibility and the emotional toll of war on his character is truly commendable. His on-screen presence adds a layer of authenticity to the film, making it a compelling watch for audiences. See Jonny Lee Miller's other roles

Emily Beecham
plays Caroline Kinley

Emily Beecham as Caroline Kinley
Emily Beecham delivers a captivating performance as Caroline Kinley in Guy Ritchie's The Covenant. Her portrayal of a determined and resilient woman is both powerful and nuanced. Beecham's ability to convey Caroline's emotional journey, from her initial vulnerability to her eventual strength, is truly commendable. Her chemistry with co-star Jake Gyllenhaal is palpable, adding depth to their on-screen relationship. Overall, Beecham's performance is a standout in this action-packed film, showcasing her versatility as an actress. See Emily Beecham's other roles

Jason Wong
plays Joshua Jung

Jason Wong as Joshua Jung

Jason Wong is a British actor, known for his role as Kai in the 2018 ITV series Strangers.

See Jason Wong's other roles

Bobby Schofield
plays Steve Kersher

Bobby Schofield as Steve Kersher

Bobby Schofield was born on April 2, 1993 and is currently 31 years old.

See Bobby Schofield's other roles

Sina Parvaneh
plays Zaman

Sean Sagar
plays Charlie Crowther

James Nelson-Joyce
plays Jack 'Jack Jack' Jackson

James Nelson-Joyce as Jack 'Jack Jack' Jackson

James Nelson-Joyce is known for The Nest (2020), The Rook (2019) and The Sound of Philadelphia (2020).

See James Nelson-Joyce's other roles

Reza Diako
plays Haadee

Abbas Fasaei
plays Pooya

Swen Temmel
plays Team Member Joe

Swen Temmel as Team Member Joe

Swen Temmel was born on August 25, 1991 and is currently 32 years old.

See Swen Temmel's other roles

Rhys Yates
plays Tom Hancock

Rhys Yates as Tom Hancock

Rhys Yates is an English actor.

See Rhys Yates's other roles

Ash Goldeh
plays Faraj

Marcel Zadé
plays Jabar

Christian Ochoa Lavernia
plays Eduardo Hernandez

Christian Ochoa
plays Eduardo Hernandez

Hadi Khanjanpour
plays Edris

Hadi Khanjanpour as Edris

Hadi Khanjanpour was born on January 1, 1982 and is currently 42 years old.

See Hadi Khanjanpour's other roles

Gary Anthony Stennette
plays Desk Sergeant Mitchell

Fariba Sheikhan
plays Basira

Damon Zolfaghari
plays Ali

Javier Ramos
plays Archangel Pilot

Kawa Mawlayee
plays Kawa

Altamasch Noor
plays Didar

Javid Hakim
plays Ismail

Mo Ahmadi
plays Taliban Commander

Cyrus Khodaveisi
plays Wahid

Paeman Arianfar
plays Fakhrudin

Shoaib Lodin
plays Afghan Miner


Crew of Guy Ritchie's The Covenant

Discover the backstage crew of Guy Ritchie's The Covenant →