A great series, just when you think it's getting "same old, same old", it shifts direction. Plenty of plot twists. Julia Stiles sets an incredibly high standard with her acting, and the others almost keep up with her. Beautiful locations and costuming too.