Samuel L. Jackson has been in a lot of films. We mean seriously loads. Sometimes, he turns up so often that you suspect he just says 'yes' to everything without bothering to read the script. There might be something to that theory, because he cited his own ignorance as to the reason he wouldn't do any kissing scenes in the movie 'Cell,' which is based on a Stephen King novel.
Despite agreeing to be in the film (and be paid for doing a professional job), Jackson later admitted that he didn't bother to read the novel or even the script. As such, the news that his character was gay came as a complete surprise to him when he turned up on set. He didn't pull out, but he did refuse to kiss any other men - even though doing so was fairly vital to his character. It might have been easier for the production just to let him go and find someone else; 'Cell' didn't turn out great in the end.