Question: Who was the director of the 2001 movie in which Chris Klein played Gilbert Noble ?
Answer: J . B. Rogers