Despite the disappointing reviews for “Cherry” don’t tell the Russo Brothers that taking on their independently financed drama was a stretch. They might have directed the second highest-grossing blockbuster of all time, “Avengers Endgame,” and produced numerous television series, but their roots are actually in indie film.