The mass action drama Baby John, starring Varun Dhawan, failed to impress audiences and lags behind at the box office.