Grady's students include James Leer (Tobey Maguire) and Hannah Green (Katie Holmes). Hannah and James are friends and both very good writers. Hannah, who rents a room in Grady's large house, is attracted to Grady, but he does not reciprocate. James is enigmatic, quiet, dark and enjoys writing fiction more than he first lets on.