Defiance
In the near future, planet Earth is permanently altered following the sudden—and tumultuous—arrival of seven unique alien races. In the boom-town of Defiance, the newly-formed civilization of humans and aliens must learn to co-exist peacefully.

Season 2 · Episode 12 ·
All Things Must Pass
Nolan races to save Tommy’s life and stop Irisa before her growing forces can put their devastating plan into motion. Meanwhile back in town, Amanda learns the heart-breaking truth about her sister’s murder leading to a daring showdown between Amanda and Stahma.
13 episodes
No episodes match your search.
The cast behind this title
Titles you might also enjoy
About
Episode 12 of season 2 of Defiance: “All Things Must Pass”. Aired 2014-08-28. Watch it online free on ZapFlix.