Judy McIntosh

Judy McIntosh plays the character Helen Pevensie in the 2005 film of The Lion, the Witch, and the Wardrobe, as the mother to the Pevensie children.