Tiny Lopez McShane Murphy Heintz Pat Flaherty Goon Drudy Hamer Connelly 1943 Flaherty Fam Pho