Defiance was a science fiction series about several alien races who take up residence here on Earth. As you might guess, it ain't all fun and games.
Stephanie Leonidas plays Irisa, an alien who is suspected by an evil group of having special "keys" within her body.
After being captured by them, she's brought to a make-shift lab located in a mine, where she is stripped and then strapped down to a gurney.
And of course she's barefoot, as well. A very nice scene that ends with Irisa getting rescued. You can see the clip right here.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.