George Bancroft portrays Mac Keefer in the film Angels with Dirty Faces .
Frazier 's business partner , Mac Keefer ( George Bancroft ) , gives Rocky his $ 100 thousand in full , but informs the police of the kidnapping .