By Sreeju Sudhakaran
Released on December 25, 2024, to coincide with the Christmas holiday, Baby John opened with a respectable INR 11.25 crore in India. However, its performance faltered in subsequent days, failing to cross the double-digit mark even on weekends.