It’s going to take almost three long weeks before fans can take pleasure in a new episode of Moonlight. Meanwhile, here’s a preview of what to expect when the supernatural series returns for its 10th episode entitled “Sleeping Beauty” on December 14.

Warning: May contain spoilers.

In “Fleur de Lis,” Beth (Sophia Myles) finally learned that the woman responsible for her abduction when she was a child is Coraline (Shannyn Sossamon).  As she stabs Coraline through the heart with the remnants of a rocking chair from her childhood prison thinking it will only paralyze her, she gets her bittersweet payback as she finds out that Coraline is now human.  This further complicates things with Mick (Alex O’Loughlin), who’s been fighting his feelings for Beth all this time now, while he’s also struggling with his feelings for Coraline despite the fact that she was the one responsible for turning him into a vampire.

The tension continues in “Sleeping Beauty” where Coraline is literally on her death bed.  While this episode taps on the aftereffects of Beth’s revenge, it mostly centers on Josef Konstantin (Jason Dohring).  Not much has been revealed about the past of the centuries old vampire, who also serves as Mick’s mentor and friend, but in the 10th episode of Moonlight, viewers will discover enough twists and turns to keep them on the edge of their seats.

When a dying man with a long-standing vendetta puts a hit on Josef’s life, Mick searches for an assassin.  He eventually discovers a secret his best friend has kept from him for over 40 years and the real reason Josef believes Mick and Beth can never be together.

Appearing on this episode of Moonlight are Nick Tarabay (The Sopranos) as Ralf Martan, Ian Abercrombie (Birds of Prey) as Richard Whitley, and Alice Greczyn (Lincoln Heights) as Sam.

-Kris De Leon, BuddyTV Staff Columnist
Source: CBS
(Image courtesy of CBS)

Kris De Leon

Staff Writer, BuddyTV