I enjoyed the episode. I liked how the mystery has been deepened by the discovery of the man at the end. I thought all the clues Cal left for his parents were a bit convoluted though.
I'm glad Grace knows the truth now. She really needed to had been told all this from the beginning though. It all seems a bit of a plot device to cause angst to me. But then their relationship is not what I'm watching for, so I can ignore it. I just wish the writers had been a bit more clever.
Anyway, an episode with more emphasis on the mystery element of the show is better for me!