Barbara Jones is a renowned figure in the film industry, having made a lasting impact through her work in various cinematic productions. Her most notable roles can be seen in the 1981 psychological thriller "Scanners", the 1983 drama "Tender Mercies", and the 1988 crime drama "Criminal Law".




















