The boy in front of Greg is the same height, but neatly and expensively dressed. It's not the clothes that startle Greg, however, it's the face above them.
Greg is looking at himself!
Greg Herbert and Bruce Cunningham could hardly come from more different families, but their parents have something in common: a secret, some terrible mistake, a million-to-one chance that threatens to rip each of their families in two.