John Garret

John Garret is played by Terence Knox in Children of the Corn II.

Biography
John Garrett is a reporter of the World Inquirer, that is in the town working on a story regarding what happened in Gaitlin, which has been exposed to the world by the surviving protagonists. He has a difficult relation with his son Danny, who he has taken with him.

He uncovers together with a man called Red Bear the corrupt actions of the town, which contributed to the children´s madness in Gaitlin, for which the sherrif tries to murder them both. He also stops the children´s madness in Hemingford with the help of his son.

Later John and Danny reconcile and leave the town with the schoolteacher and Lacey.