Here is where you can find out more info on the characters of Moonlight and the stars who play them. Click on the pic under each character's name and it will give you more about them. :)

Mick St. John played by Alex O'Loughlin

Beth Turner played by Sophia Myles

Coraline played by Shannyn Sossamon

Josef played by Jason Dohring