Liam Neeson's latest flick has fans glued to their screens, claiming it's so enthralling they couldn't look away. The Irish ...
Netflix reported that the movie had clocked in over 22 million views last week after its release on October 30 and, in the ...