The new action thriller drops on Netflix on Christmas Day but only if you're in the United States.