Eternal Flame: Jason Dohring Heads to "Moonlight"

In one of the strangest casting twists ever, Veronica Mars' Jason Dohring has joined the cast of the rapidly repopulated vampire drama Moonlight.

The news comes on the heels of yesterday's announcement that Sophia Myles (Doctor Who) would take over for Shannon Lucio in the retooled CBS drama, from studio Warner Bros Television and production company Silver Pictures, which--not coincidentally--produced Veronica Mars as well.

Dohring will co-star as ancient vampire Josef, who is a confidante of the main character, a vampire/private investigator played by Alex O'Loughlin. Dohring replaces sexagenarian Rade Serbedzija, who appeared in the pilot presentation.

Since then, Josef's character has been re-envisioned as a significantly younger, roguish hedge-fund trader.

I'm not sure quite what to make of this recasting though Dohring does deserve a plum post-Veronica Mars gig. Thoughts?