Russo Brothers filming at Chanel High School before it meets the wrecking ball

The Bedford Catholic school that their father attended will soon be demolished
St. Peter Chanel High School is the newest location for the Russo Brothers' heist film, "Cherry."
St. Peter Chanel High School is the newest location for the Russo Brothers' heist film, "Cherry."(Russo Brothers Instagram page)
Updated: Nov. 13, 2019 at 10:11 PM EST
Email This Link
Share on Pinterest
Share on LinkedIn

BEDFORD, Ohio (WOIO) - Joe and Anthony Russo, the blockbuster Marvel directors who grew up in Mayfield Village, have spent the last few weeks shooting in Northeast Ohio for their new film, “Cherry.”

Today, they set up shop at St. Peter Chanel High School in Bedford, which opened in 1957 and closed in 2013.

The timing is fortuitous because, according to the directors, the school that their father, Basil Russo, attended will soon be demolished.

The new movie, starring Tom Holland, explores a real-life story about an army medic suffering from post-traumatic stress disorder, who becomes a serial bank robber after an addiction to drugs puts him in debt.

Related: Parma residents get front row seat for Russo Brothers movie production

Copyright 2019 WOIO. All rights reserved.