Both Netflix and Ubisoft have released statements expressing their excitement for the project.
Both Netflix and Ubisoft have released statements expressing their excitement for the project.
Netflix and Ubisoft are teaming to bring 'Assassin's Creed' to television and will develop a slate of properties based on the..