Jodie Foster, who co-stars in the upcoming family fantasy movie Nim's Island, told reporters that she knew she had to be in the movie when her oldest son read the children's book on which it based.