Netflix Announces an 'Assassin's Creed' Live-Action TV Drama Series

Assassin's Creed is Coming to Netflix.