...before, probably when I was way too young! Sigourney Weaver is an incredible villain. She eats up this role, and honestly, in the first act, she manages to be somewhat sympathetic...before devolving into a truly wicked witch. It was lovely, as always, to see Sam Neill onscreen...