BBC iPlayer has just added a gripping crime drama to its free streaming catalogue, and it's one you won't want to miss. The film is an adaptation of a popular crime novel by Sunday Times bestselling author Nicholas Searle and marks the first on-screen pairing of British acting legends Helen Mirren and Ian McKellen. McKellen plays an elderly con artist who targets a wealthy widow, played by Mirren, for his final swindle.

However, as he delves deeper into the scam, the grandson of his mark begins to sense that something is amiss. If this plot piques your interest, be sure to watch The Good Liar on BBC iPlayer at your earliest convenience for a rollercoaster ride of unexpected twists and turns. Films usually stay on the streaming service for 30 days after their initial broadcast, so ensure you catch this unpredictable thriller before the festive season kicks off in earnest, reports the Express .

The Good Liar is now streaming on BBC iPlayer (Image: (Image: WARNER BROS)) Read More Related Articles BBC Breakfast's Charlie Stayt distracted over guest's 'out there' jumper Read More Related Articles 'Deliciously twisty' murder mystery based on bestselling books renewed for second season The Guardian featured the film in its list of overlooked movies from 2019 that you may not have seen. "It's not just very well made, it's also supremely entertaining, one of few films I've seen in recent years where I really wanted to know what happens next," wrote Catherine Shoard. "This isn't a know.