News Liam Neeson's Taken franchise is coming to Netflix in December Rewatching these won't hurt. Nov. 27, 2023 Fran Ruiz