'Once Upon a Time' Episode 16 Photos: Who Has a 'Heart of Darkness'?

When Emma is forced to arrest Mary Margaret for the suspected murder of David's wife, Kathryn, the schoolteacher hires Mr. Gold to be her lawyer. Back in the fairytale world, Prince Charming tries to stop a determined and deranged Snow White, whose memory is still suffering from the effects of Rumplestiltskin's potion. "Heart of Darkness" airs on Sunday, March 18 at 8pm on ABC.
By Laurel Brown

Talk About 'Once Upon a Time' Episode 16 Photos: Who Has a 'Heart of Darkness'?

News from our partners