Life

‘Shazam!’ flying high with $25.1M second weekend while ‘Hellboy’ flops

A quartet of newcomers in movie theaters couldn't shake "Shazam!" from the top spot, as the superhero comedy led the box office for the second straight weekend with an estimated $25.1 million in ticket sales.