“Shazam!” is still showing box office power as it heads for a repeat victory in North American, with about $21 million, early estimates showed on Friday. Universal’s body-swap comedy “Little” is eyeing second place with about $14 million, narrowly topping another newcomer, Lionsgate’s “Hellboy” remake, at around $12 million. The second weekend of “Pet Sematary” […]