Barbie continues to captivate every avenue it traverses. The Warner Bros. hit is on track to earn $31 million or even more at the box office during the weekend, marking one of the most substantial fourth weekends ever, without accounting for inflation.