based upon the book by
story by
screenplay by
additional dialogue
based on the characters created by (uncredited)