Actually watched the episode live for the first time in a while. Ugh, Randall, you're killing me. Initially I thought Beth was going to be at his car window or had actually arrived before him. Definitely knew she knew when she showed up and made the point of saying her phone had died. So classy the way she handled herself at the dinner, the ideal impression that Randall knew everyone would see of her. I hurt in the pit of my stomach watching because I realized how angry she was. I could not imagine being Randall, sitting there and knowing how angry my spouse was going to be at me for making (yet another) huge sacrifice for me and I had blasted her like that. I've been married 30 years this year and can't imagine the situation where my husband would be that angry at me, the thought of it is actually terrifying to me. Not that my husband is at all a scary guy, not in the least. I can't imagine that kind of a blow to our relationship, that kind of anger between us. We don't get along perfectly by any means, but when we disagree or argue it doesn't reach that kind of depth or that kind of anger. That absolutely chilled my blood.
They're definitely trying to lead us to the idea that Kevin and Sophie will reunite. Jack and Rebecca at one point are talking about their past, their childhoods, would they have liked each other as children and how their children have such vastly different childhoods from their own and what kind of potential that suggested for them. I cannot remember the dialogue, but it was still finishing when they cut the shot from the flashback to Kevin and Sophie sitting at the coffee shop. Of course right after the reveal of all of Zoe's great qualities we weren't expecting based on Beth's initial fears about Kevin being involved with her, we finally get down to the actual reason Kevin and Zoe won't fit as life partners. Ultimately Kevin is going to want, and need, not only a mate but children as well. That they're biologically his or not won't be important to him, but he ultimately will want a family.