SOURCE: WKYC 3 Studios | Ryan Haidet
January 11, 2021
CLEVELAND – It has been more than a year since Cleveland’s own Russo brothers brought Cherry — their latest production — to film in Northeast Ohio.
Now, we’re getting our first official look at a clip from the movie, which stars Spider-Man actor Tom Holland, ahead of its March 12 release on Apple TV+.