Baby John, starring Varun Dhawan, started strong at the box office but saw a sharp decline on its second day, earning only Rs 4.5 crore compared to Rs 11.25 crore on Christmas. The film, facing stiff competition from Pushpa 2 and Mufasa: The Lion King, needs to significantly improve its earnings to be considered successful.