Russell Crowe’s new psychological thriller tops Netflix’s global English movie chart with 16.4 million views.