Apparently having overcome the snide comments that greeted the announcement that he had been chosen to play James Bond for Casino Royale, Daniel Craig has signed on to play him again for four more films, according to published reports. MGM chief Harry Sloan told the Hollywood Reporter that Craig had been signed because franchises are "the basis of any studio." Meanwhile, it was reported that writer-director Paul Haggis (Crash) has delivered his screenplay for the next 007 movie to MGM, just beating out the November 1 WGA strike deadline.