All I know her from is Dexter and she was a great foil there and was great all around.
She was a regular on Warehouse 13? That show is a few back on my list but I aim to get to it.
So, she's on Defiance? What's the early word on that show? Good, Great? I don't have cable so I've not seen it yet.