Question: who plays mitch in she's all that
Answer: Alexis Arquette