Tom Holland’s ‘Cherry’ Gets Release Date, First Images

The upcoming drama from the Russo brothers, Cherry, which stars Tom Holland and is considered an awards season contender, will release in Theaters on February 26th, 2021 and on Apple TV+ on March 12th, 2021. See first-look pictures below. The film follows the true story of a former army medic (Holland) who returns from Iraq and falls into opioid addiction, leading to him robbing banks.

What Do You Think?

%d bloggers like this: