New Assassin's Creed Movie Stills Show Off Past and Present