Links for Defiance S1E12: Everything Is Broken

Episode 12

7,873 watches

July 8, 2013
The citizens of Defiance prepare to cast their votes for mayor; Nolan is violently confronted with his past; Irisa must decide whether or not to embrace her destiny.
Season Finale
July 8, 2013
Season Finale
The citizens of Defiance prepare to cast their votes for mayor; Nolan is violently confronted with his past; Irisa must decide whether or not to embrace her destiny.