Netflix’s “Assassin’s Creed” series has begun filming in Italy, vividly bringing the splendor of Ancient Rome to life like never before. According to Variety, thrilling new cast members are joining this epic adaptation, igniting even more excitement among fans worldwide

