Depends on which church they go to. There are two Catholic churches nearby, the one in the town I live in is staffed by a somewhat decent priest who would probably admonish Red's parents for driving a wedge between him and religion. The other church in another town has a priest who is pretty fundie in his beliefs and already told Red that he thought that he was going to hell. I'd bet that he'd like the contract.
Christian apologetics is the art of rolling a dog turd in sugar and selling it as a donut.