On the Lana Turner front, you should check out the version of The Three Musketeers
where she plays Milady. Plus, as a bonus, you get Vincent Price as Richelieu.
Yeah, the Code really gets in the way sometimes. There's a great 1940's movie about Jack the Ripper, THE LODGER, which is hobbled by the fact that, apparently, they couldn't acknowledge what exactly the Ripper's victims did for a living. So you get lots of dialogue about how the Ripper is prowling the streets of Whitechapel looking for "actresses."