Disney has announced that production on 20th Century Studios’ suspense/thriller “No Exit” has wrapped in Auckland, New Zealand. In “No Exit,” Havana Rose Liu (“Mayday”) makes her feature film leading role debut as Darby, a young woman en route to a family emergency who is stranded by a blizzard and forced to find shelter at […]