Don't know about the rest of them, but Lindsey would have to be played by a British actor (we do pretty good American accents when we have to, look at Catherine Zeta Jones for heavens sakes) called James Frain. He's a link to a picture of him:
http://www.jamesfrainonline.com/
Yum yum.
Angela
x