Michael Fassbender's gripping spy thriller nearly combines two separate eras of the celebrated James Bond franchise with two ...