Showing posts with label Defiance. Show all posts
Showing posts with label Defiance. Show all posts

Thursday, February 13, 2020

Defiant Damsel

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.

Friday, February 19, 2016

Defiance

Stephanie Leonidas stars in this scene from the SF show Defiance, which recently ended its run on the Sy-Fy Channel.

She's about to be experimented on by a team of human and alien scientists, but don't worry, she's rescued in the end.

I didn't clip this one, but you can find this right here.