 The basketball sequence was filmed at Juan Diego Catholic High  School, in Draper, Utah, where Ryan Merriman, the actor who played  Kyle Johnson, was a student (I happened to be a student at Juan  Diego while the movie was being shot, and saw the completed  feature).