Ned (Liam Aiken), de 18 anos, é o filho de Fay (Parker Posey) e Henry (Thomas Jay Ryan). Ele está em um programa de proteção a testemunhas, vivendo em uma família cristã. Mas o garoto pretende deixar o novo lar e cumprir uma tarefa: assassinar o pai, que acredita ser o verdadeiro responsável pela prisão de sua mãe. No caminho, encontra uma garota obsessiva (Aubrey Plaza) com várias informações sobre sua família. Fim da trilogia iniciada por As Confissões de Henry Fool (1998) e Fay Grim (2006).