Torri Higginson — Canadian actress