Liam Neeson's new action thriller sequel of his 2021 Netflix hit secures a top spot on the streamer's global chart thanks to one country.