LOS ANGELES: After months of delays, Christopher Nolan’s sci-fi epic “Tenet” finally arrived in US theaters and generated $20.2 million over Labor Day weekend, taking global sales closer to the $150 Full Story ADVERTISEMENT ADVERTISEMENT