Varun Dhawan's 'Baby John' failed to meet expectations despite a strong start on Christmas, struggling to reach ₹40 crores in 11 days. Facing a significant screen loss and competition from 'Pushpa 2,' the film couldn't sustain its initial buzz, affecting its box office performance.