I know several users here consider Denise Richards as the worst aspect of TWINE, but I'm wondering how different would have been the Christmas Jones character if Neve Campbell was cast instead of Richards. Campbell appeared with Richards in Wild Things, so I think Campbell could have done a better job than Richards.
BTW, even though Denise Richards has Canadian ancestry, the Bond film franchise has never had Canadian actresses playing a leading Bond girl. From what I know, Rachel McAdams was considered to play Vesper Lynd in Casino Royale before Eva Green was cast.
I remember that Neve had a no-nudity clause when she was filming Wild Things with Richards so Neve couldn't film nude scenes there, and she wouldn't appear nude until When Will I Be Loved in 2004. I think Neve would have ditched that clause if she was cast as Christmas Jones in TWINE.