Yay! Megan and Debbie put in an appearance. Also, I love how Warren parked his helicopter on the street (less thrilled about him still being there).
I just KNOW this isn't going to end well. It couldn't be more obvious that this whole business is a trap, but the question is what's the end game with Sarah? The Orphans are definitely using her to get to Laura, but to what specific end? Is she a mole? Do they plan to kill her AGAIN? Worse yet, is she a weapon HERSELF they plan to let loose? Auuugh! The waiting is going to be murder!