There is a lot going on in the world of Defiance at the moment, and most of it is downright confusing. Irisa has been possessed by some kind of alien life form that is also taking over others. OHSOGRAY went straight to the brains behind it all to find out what is going on. Here’s what he had to say:
Defiance airs Thursdays at 8/7c on Syfy.
(Video: Stefanie V.)