what role does john hamm play in the movie which was adapted from chuck hogan 's novel prince of thieves ?
adam frawley