Despite the festive season, ‘Baby John’ opens with ₹12.5 crore, falling short of the dominance maintained by ‘Pushpa 2’ and…