Anthony and Joe Russo's production company
AGBO purchased the production rights to the novel in August 2018, beating out offers from
Warner Bros. Entertainment which would've had
James Franco directing, and
Sony Pictures Entertainment, with the Russos set to direct the film. In March 2019,
Tom Holland, who previously collaborated with the Russos on
Marvel Studios'
Marvel Cinematic Universe (MCU) films
Captain America: Civil War (2016),
Avengers: Infinity War (2018), and
Avengers: Endgame (2019) entered talks to star in the film.
Ciara Bravo,
Jack Reynor, Jeff Wahlberg,
Kyle Harvey,
Forrest Goodluck and
Michael Gandolfini were added to the cast in October.
Pooch Hall was cast in an undisclosed role in December 2019. Filming was initially reported to begin on July 15, 2019. The filmmakers had plans to shoot the film in Ohio, the setting of the novel and homestate of the Russo brothers, but due to the
Greater Cleveland Film Commission's proposed changes in tax incentives were forced to move the planned shooting to California. However, the proposed figures were lowered from $100 million to $40 million, and production returned to the state. Because of this, filming did not begin until October 8, 2019 and concluded in February 2020. Filming occurred mostly in
Cleveland, Ohio. The lead actor,
Tom Holland, was spotted in Cleveland's
Gordon Square neighborhood in November 2019. On Detroit Avenue, some scenes were filmed inside the subway, after which Holland was seen hurrying outside for some exterior shots. In the morning, the crew had shot several scenes inside the Pioneer Savings Bank, where they probably filmed one of the robberies. Some important shots were also taken at
Case Western Reserve University, the top-ranked private research university in Cleveland. Filming was also done in
Lorain, at Broadway Avenue and on East 20th Street (just east of Broadway). In
Marion, prison scenes were filmed at the North Central Correctional Complex in Marion County, a high-security prison for men. The crew also filmed a few scenes in Bedford, at
St. Peter Chanel High School, before it was demolished. The Russo brothers tweeted about it being the high school where their father obtained his education. In
Parma, Ohio, scenes were filmed along Ridge Road, in the old First Merit Bank location and across the street at Mack's Beverage. According to the Russo brothers, editing for
Cherry took place as it was filmed to allow them to see what they were missing, and if they needed to "rewrite or reshoot" parts of the film. ==Soundtrack==