Baby John was expected to gross over Rs. 13 Crore on its opening day