All 38 episodes from the main 3 seasons of the US sci-fi drama that follows the attempts of Lawkeeper Joshua Nolan (Grant Bowler) to maintain the peace within the futureworld frontier town of Defiance. Established while in the around foreseeable future, Earth's landscape continues to be decimated soon after several years of war While using the Vota