 Reputedly, Haley Joel Osment (qv) got the role of Cole Sear for  one of three reasons: First, he was best for it. Second, he was the  only boy at auditions who wore a tie. Third,  M. Night Shyamalan (qv) was surprised when he asked Haley Joel  Osment if he read his part. Osment replied, "I read it three times  last night." Shyamalan was impressed saying, "Wow, you read your  part three times?" To which Osment replied, "No, I read *the script*  three times."