Michael Fassbender to lead A Single Shot JohnMay 17, 2010 Michael Fassbender gets his hands on another holy grail of a role.