I had to mull this over for a few seconds-- actually I'm still undecided as I type this sentence. She's good in Walking Dead
, but not a turn on, and that's the only thing I've seen her in (somehow that 2003 Tarzan
got by me). On the other hand, some of those pictures are really nice, especially the lab coat.
Okay, I'll waver towards Thumbs Up.