Defiance S2 on ST Series

Catch Defiance S2 on ST Series, channel 125 starting Thursday 17th August @ 8.45PM. The series is set in the near future where aliens known collectively as Votans have come to earth seeking a new home after their solar system was destroyed.  However, when they reached earth, they discovered despite a prolonged negotiation with the government that they were not welcome.  Rather than turn away, they begin a war with the humans as they are determined to make earth their new home.