Culkin interpreta a Henry, un niño modelo que permanentemente parece ofrecer a sus padres (interpretados por Wendy Crewson y Daniel Hugh Kelly) razones para sentirse orgullosos de él, pero bajo su apariencia cariñosa y sensible se esconde una mente malvada.