Nicole Kidman’s Baby Girl remains a box office hit following its Christmas release, earning $2 million in its fourth weekend.