"Ghostbusters: Frozen Empire" scared its way to the top of the North American box office this weekend, taking in an estimated $45.2 million in what one analyst called a "unique and impressive opening.