assassins-creed-justin-kurzel-elaborate-illogic Michael Fassbender in Assassin’s Creed (2016) Post navigation ‘Assassin’s Creed’ Is Full of Elaborate Illogic