Dinah Lance

In a breaking and exclusive report from Entertainment Weekly, it’s been announced Alex Kingston – known to many of us as The Doctor’s wife, River Song, but mentioned by EW as former ER actress – will be playing mother to Laurel (Katie Cassidy) on the CW’s Arrow. Her character, Dinah Lance, is Detective Lance’s (Paul Blackthorne) ex-wife and will be returning to Starling City in the coming episodes to reunite with her family, whom she abandoned after her other daughter’s tragic death.

Can we talk about how freakin’ incredible this is!?! River Song is playing the original Black Canary! Okay, there’s no confirmation we’ll be seeing Kingston in fishnets or acting as a fellow vigilante to Stephen Amell‘s The Hood, but still. THIS. IS. AWESOME. And really, by casting Kingston they’re clearly going for a feisty woman who doesn’t take anyone’s shit and doesn’t that just scream Dinah?

Is this not some of the best casting news you’ve heard in a long time? Oooh! How great would it be for her and John Barrowman, Malcom Merlyn on Arrow, to have a scene together?

Special thanks to ceebee-eebee for the tip!