Board Thread:General Discussion/@comment-26971388-20160506013943/@comment-24183764-20160506015706

I would say Henry, Robin and Belle are the only charatcers with pure hearts... unless Belle pushing Gaston into the River of Souls did in fact turn her heart dark as she claimed it did.

Emma killed Cruella and Snow killed Cora so both should have a dark spot on their heart.

David can be disqualified on the grounds that his heart was used for Snow's curse.

Then there's Regina and Rumple who are definitely not pure by any stretch of the imagination.