The action and thriller film The Covenant has grossed $17 million and 828 thousand at the global box office since its release on April 21. The film's revenue is divided between $16 million and 924 thousand from the American box office and $904 thousand from the international market. Starring American actor Jake Gyllenhaal, the film is set during the war in Afghanistan, where a local translator risks his life to carry an injured sergeant. Gyllenhaal plays the role of an American army officer.