She's also in Chuck where I believe she plays a super spy.
It's great to see Jack back in action but sad to see the trend of characters completely ignoring the obvious to advance the plot is still alive and well. It's plagued the series from the beginning and still bugs the crap out of me.
I also felt a little lost without a recap of what happened in the last season. It's been a while.