Home Articles ‘A Quiet Place’ debuts with $70 million worldwide