Nolan’s newest mission is to prevent a bomb from exploding in New York City. Watch all new episodes of Defiance, Thursdays at 8/7c on Syfy.
Get an inside look at episode seven of Defiance.
Nolan’s newest mission is to prevent a bomb from exploding in New York City. Watch all new episodes of Defiance, Thursdays at 8/7c on Syfy.
Get an inside look at episode seven of Defiance.