After a decent opening, Baby John saw a drastic fall in box office revenue on Day 2, earning ₹4.40 crore, which is more than a 50% decrease from the previous day's ₹11.25 crore.