I’m a visual person. When I set out to write a new novel, I always cast real people in the roles. Not only does it help me paint a vivid picture, but it’s good fun looking at photos of attractive people all day.
Enchanted: Magic Spark comes out January 9, featuring my three-part novel series “Destiny’s Dark Light.” Set in Charleston, South Carolina, DDL features battling witches, a trolley accident tragedy, and a mournful Irishman. Read on to see who would star in my movie version.
Who better to play this tough-as-nails young witch than Angelina Jolie? Cyan is destined to save light witches the world over from an evil dark witch who hopes to destroy. If only her powers would show up. When she meets Liam, the man she’s destined to love, imagine her surprise when she finds out he already loves someone else. Good things she’s tough. She’s gonna need to be strong to survive this.
Yes, I know Liam is Irish, but Benedict Cumberbatch could play Irish. Liam is Cyan’s supposed destiny. When he and his girlfriend are injured in a magic-induced trolley accident, Cyan saves them–but the woman Liam adores ends up in critical condition. He’s thankful for Cyan’s friendly presence at the hospital, but he’s terrified of losing his Zoe. An orphan, he can’t imagine being left alone all over again.
Cyan’s daddy dearest has got to be played by the rugged Clive Owen. Drake was once a dark witch, saved by the strength of his wife’s love. He uses blood to work difficult spells and is the size of an NFL linebacker. He would do anything to protect his daughter, even give Liam the stink eye. He doesn’t want Cyan to get hurt. As her powers awaken, he will prepare her for War, but how can he prepare her for finding out Liam loves someone else?
Cyan’s strict magic mother who never wears shoes requires the gravitas and charisma of one Michelle Pfeiffer. Rue has been a powerful light witch her whole life. (Runs in the family.) She knows her daughter is the destined witch who will save the world … or die trying. She also knows Cyan is supposed to love this Liam Cody fellow, and although he’s charming, he seems desperately in love with his injured Zoe. What if the fates are wrong?
Played by Julianne Moore, Cyan’s all-seeing witch aunt Sybil has had visions of Liam since Cyan was born. She’s painted his picture a million times (although he’s even better looking in person). She swears Cyan is destined to love this man, no matter his dedication to another woman. Sybil knows things that other witches don’t, and although she’s a little shy and eccentric, she’s never been wrong before.
Anne Hathaway would play the beautiful, tragic Zoe. Seriously injured and left unconscious by the trolley accident, she’s an orphan like Liam: a shared trait that brought them together when they met years ago drinking wine. She thinks Liam’s idiosyncrasies are adorable, but she’s been more and more worried about his weird headaches. To continue loving him, though, she first has to wake up.
Liam’s boss at the bistro where he works should be played by Mark Strong. Ever since Liam moved to Charleston with Zoe, Max has taken it upon himself to act as a sort of father figure to the younger man. With Zoe’s hospitalization, Max fears Liam might fall apart, and no amount of scotch can fix him. Can Max help Liam find his way back from the edge of despair? And what’s the story with this Cyan chick who keeps hanging around Zoe’s hospital room?
There you have it: the full movie cast of “Destiny’s Dark Light.” This Friday, I will be releasing a newsletter exclusive excerpt from the book. If you’re interested, be sure to sign up HERE.
If you want to read more about DDL or pre-order an eBook copy of Enchanted: Magic Spark, click HERE. (Paperback will be available January 9!)
Oh, and please support our social media Thunderclap HERE. We need as much love as we can get. Hope you’re finding time to relax and read a good book this holiday season!