On Day 2, Baby John could not pull as much footfall as expected, registered around Rs 4.50 crore in India net earnings as per early estimates.