Baby John box office day 6: Pushpa 2 beats Varun Dhawan’s film
Varun Dhawan’s Baby John is struggling at the box office. It is facing tough competition from Allu Arjun’s Pushpa 2.

Baby John starring Varun Dhawan in the lead role has failed in the first Monday test. This action thriller, which was released on Christmas, has not been able to cross the Rs 50 crore mark even after six days in theatres. Along with the weak response from the audience, the film is also struggling with the box office dominance of Pushpa 2.
According to industry tracker SacnilkBaby John, produced by Atlee, saw a huge drop in earnings on Monday and collected around Rs 1.85 crore compared to Sunday’s Rs 4.75 crore. The film recorded a modest Hindi occupancy of 10.77 percent overall, with the majority of viewers during night shows.
After six days, the film’s domestic collection is Rs 30.50 crore, while its global collection is Rs 43 crore. Made on a reported budget of Rs 160 crore, the film faces an uphill battle. Trade experts estimate that Baby John, based on Atlee’s Tamil hit Theri, could end its innings with a total collection of Rs 60 crore at the box office.
Check out the day-wise breakup of Baby John in India:
- Day 1: Rs 11.25 crore
- Day 2: Rs 4.75 crore
- Day 3: Rs 3.65 crore
- Day 4: Rs 4.25 crore
- Day 5: Rs 4.75 crore
- Day 6: Rs 1.85 crore
Meanwhile, Allu Arjun’s Pushpa 2, which has been in theaters for 26 days, performed better than Baby John on Monday, earning Rs 6.65 crore on the fourth Monday alone. The film has earned more than Rs 1,760 crore worldwide.
It remains to be seen whether Baby John will be able to gain popularity during the New Year’s Eve season or bear the label of ‘flop’. With no major Hindi releases scheduled this week, the film, which also stars Keerthy Suresh, has a brief window of time to gain momentum.