Once Upon a Time

Series 1 - 16. Heart of Darkness

Heart of Darkness
Radio Times
Review by:
Gill Crawford

Things are not looking good for Mary Margaret, or for her fairytale alter ego Snow White, whose sweet nature died as swiftly as her love for Charming once she took Rumpelstiltskin’s potion. Now she’s batting at bluebirds (“Ugh, vermin” she sniffs), being positively nasty to Grumpy and his chums and happy to send an arrow winging the evil Queen’s way. Disney this isn’t. But that’s part of Once upon a Time’s appeal: it takes the classic stories and then twists them all sorts of upside down. Back in Storybrooke, even David is starting to doubt his lover’s protestations of innocence. Could a trip to the doctor’s jog his own memory of his wife’s final hours?

About this programme

16/22. Emma assures Mary Margaret she is convinced of her innocence, but stresses the best way to clear her name is to co-operate with the investigation. However, the evidence tells a different story - and she begins to wonder if the mild-mannered teacher could really be a killer. Meanwhile, in the land of fairy-tales, Charming desperately searches for a way to undo the effect of Rumpelstiltskin's potion on Snow White.

Cast and crew


Snow White/Mary Margaret Blanchard
Ginnifer Goodwin
Emma Swan
Jennifer Morrison
Evil Queen/Regina Mills
Lana Parrilla
Prince Charming/David Nolan
Josh Dallas
August W Booth
Eion Bailey
Henry Mills
Jared Gilmore
Jiminy Cricket/Archie Hopper
Raphael Sbarge
Rumpelstiltskin/Mr Gold
Robert Carlyle
Lee Arenberg
Red Riding Hood/Ruby
Meghan Ory
Mike Coleman
Faustino Di Bauda
Black Knight
Edward Foy
David-Paul Grove
Jeffrey Kaiser
Gabe Khouth
Mig Macario
Royal guard
Jim Shield


Dean White
Andrew Chambliss
Ian B Goldberg