The shot of the helicopter flying over Bogotá at the start of the flashback sequence was originally used in 燃眉追击 (1994). For its appearance in this movie, CGI was used to enhance it, with burning buildings and someone sitting in the rear passenger seat of the chopper.
Eddie (Vince Vaughn) turns down a bounty of $400,000 because he won't get out of bed for anything less than $500,000 is borrowed from an infamous quote by 琳达·伊万格丽斯塔 in a 1990 interview by Vogue, and how she won't "wake up for less than $10,000 a day".
The script reportedly went through over fifty drafts. Although original writer 西蒙·金伯格 was the final writer during production, various uncredited writers worked on drafts throughout the film's development, including 杰斯·巴特沃斯, John Butterworth, 凯丽·费雪, 阿齐瓦·高斯曼, 泰德·格里芬, 基兰·马尔罗尼, 米歇尔·马尔罗尼, and 特伦斯·温特.
The coffee shop scene where Brad Pitt and Angelina Jolie confront Vince Vaughn was filmed in the same coffee shop as a scene in Old School (2003), also starring Vince Vaughn and Perrey Reeves. A coffee shop scene in Gone in Sixty Seconds (2000), where Nicolas Cage talks with his mother, Grace Zabriskie, also used the same location, and also starred Angelina Jolie.
Kost Mart, the name of the department store in which John and Jane are hiding towards the end of the film, is the same name of the wholesale retail store at which Dick Harper briefly worked in Fun with Dick and Jane (2005).
Vince Vaughn (Eddie) previously acted in a Doug Liman directed movie, Swingers (1996), the movie that was a big boost to both of their careers. William Fichtner (the therapist) also previously worked with director Doug Liman in the movie Go (1999), which was the next movie Liman made after Swingers.
Michelle Monaghan (Gwen) appeared opposite Tom Cruise in Mission: Impossible III (2006). At one point, it was rumored that Brad Pitt would replace Cruise in the "Mission: Impossible" film franchise. However, the rumor was false, as Cruise continued to star throughout the franchise.
After the Smiths discover each other's identities, Jane speeds away in the car and John runs after her. He ends up tripping and crashing through a fence, and his gun goes off. The trip was a mistake, and 布拉德·皮特's reaction, as well as his following ad-lib, "Oh dear God!", were genuine.
The original ending featured villains played by 杰奎琳·比塞特 and 特伦斯·斯坦普. After this was dropped, a second ending was filmed with 安吉拉·贝塞特 and 凯斯·大卫 as the villains. This, too, was dropped when it was decided that the film did not need a final confrontation with the villains at all.