Yes...I just stayed up late to watch it. What do those government types want with Helena? Can't wait to see Rachel wearing an eye patch. That was rather grim.