Show more
Leah Pinsent (born September 20, 1968) is a Canadian television and film actress. Wikipedia