The little boy is a great actor. It is a long film. Bruce Willis did a good job, and he gets better with age.