At least some of you can probably guess what's going on, even though this arc is a little convoluted in execution.
For the rest of us... Time will tell. It may fib and warp the truth, but it will tell.
Full credits to appear after the reveal.
Sarah belongs to Henson, Lucas, and Connelly.