Explosive Netflix thriller with Liam Neeson dubbed ‘his best film since Taken’
Netflix’s high-octane thriller starring Liam Neeson has been gripping audiences, with many branding it the ‘Irish Avengers.’ Viewers have even compared In the Land of Saints ...
Metro
6 days ago