There is a little resemblance, don’t you think? Kind go a grown up version of the kid.
Yes, when I first saw the picture, I immediately thought about Deliverance.