Assassin's Creed Netflix Series: Cast, Release Date & New Updates An "Assassin's Creed" live action series is reportedly coming to Netflix, and here's everything you need to know.