coming from Northern Ireland's Screen Fund Production Awards. It brought Netflix's net spending on the movie down to just $103.1 million which is an astonishing achievement as it is less than half ...