Baby John starring Varun Dhawan hit the theatres on the occasion of Christmas, December 25. The action drama earned modest numbers on Day 1. Allu Arjun's Pushpa 2: The Rule has overshadowed Baby John as the former saw an increase in collections on the 21st day of its release. According to industry tracker Sacnilk, Baby John made a collection of Rs 12.5 crore in India (early estimates) on its first day whereas Pushpa 2 raked in Rs 19.75 crore.