The new Hellboy can't stand up to Shazam! in its opening weekend at the box office. Hellboy will open in third place, earning $12 million from 3,303 locations in its first weekend. Shazam! remains in first place with another $25 million for the weekend, bringing its domestic box office total to almost $95 million. The ...