Baby John, starring Varun Dhawan, Keerthy Suresh, and Wamiqa Gabbi, debuted in theaters on Christmas, but it has since had trouble staying afloat. According to Bollywood Hungama, the movie now has to compete with Marco, a Malayalam film starring Unni Mukundan. According to the publication, Marco’s Hindi version is taking the place of Baby John shows in North India.
Because of how well the movie did, Unni posted on X (previously Twitter) that more than 140 Hindi shows were being added for Marco.

The publication quoted a source telling them, “There’s a curiosity to see it (Marco) as many are claiming that Sandeep Reddy Vanga’s ultra-violent film Animal (2023), looks like a kiddie movie, in front of Marco because of its excessive violent scenes. Hence, there’s a demand for it, and Baby John’s shows are being replaced with that of Marco and also films like Pushpa 2 and Mufasa: The Lion King.”
Even though Baby John is currently in its fourth week of release, it also had to battle with Pushpa 2: The Rule, starring Allu Arjun.

According to Sacnilk, Marco is doing well and has made ₹29.9 crore net in India and ₹57 crore globally. On January 1, the movie will be released in Telugu, expanding its box office haul. The film, which was directed by Haneef Adeni, is regarded as one of the bloodiest in India.
Baby John is a remake of the Tamil movie Theri, which was produced by Atlee and directed by Khalees. The movie was criticized for falling short of expectations. The trade website states that it has already earned ₹19.65 crore net in India and ₹27.60 crore globally.