‘Twilight of the Gods’ Not Yet Renewed for Season 2 at Netflix
Netflix only picked up eight episodes so a renewal will come down to good performance.
Netflix only picked up eight episodes so a renewal will come down to good performance.
The new series drops on Netflix globally on September 19th.