Jessica Pare is fantastic - she looks and plays the part perfectly, never overplaying it. I loved the show, especially since it zips along pretty quickly. It also has some amazingly funny moments thanks to the Blane character.