For Good” stayed atop the U.K. and Ireland box office for a second weekend, adding £7.7 million ($10.1 million) and bringing ...