Yahoo Web Search

Search results

  1. 19 hours ago · Liam Neeson plays the lead role in the thriller "In the Land of Saints and Sinners" on Netflix. The film, which is set in 1974 Ireland and stars a stellar cast of Irish actors, centers on Neeson's character as he deals with a grave threat to his tranquil existence.