Michael Fassbender and his huge talent