 SPOILER: The part of Walter Neff was originally offered to  George Raft (qv). He insisted that he would only take on the role  if his character turned out to be an FBI agent at the end,  entrapping Barbara Stanwyck (qv)s character. As this ran  completely counter to James M. Cain (qv)s original novel, he  naturally didnt get the part.