News

The sprawling picture–described by one producer’s wife as “a smart Irwin Allen movie”– has scope, hitting locations in Macau, Tokyo, Chicago, Atlanta and Geneva as it explores the way the World Health ...