The Good Son plot
"Evil has many faces."
Young Mark (Elijah Wood) promises his seriously ill mother that he will not let her die. His mother dies anyway and Mark is taken to relatives a short time later by his father to spend several weeks with them. He can play with his nephew Henry (Macaulay Culkin), who is his own age, and younger niece Connie. Henry drags Mark into games that are sometimes dangerous but always amusing. Gradually it becomes clear to Mark that Henry is perverted and that he is capable of monstrous things. To the outside world, however, Henry keeps the mask of the exemplary boy.