This Liam Neeson movie wasn't loved by critics when it came out in 2020, even though fans liked it. Years later, it's getting a lot of attention on Netflix.