I didn't discover that Schuyler played Kristy until years later and it still shocks me, hahaha. I thought Rachael Leigh Cook was a perfect Mary Anne though. :)