We have THREE brand new sneak peeks to tonight's Once Upon A Time episode!!
And things are getting cray cray!! Snow gets Dark and Emma is forced to arrest Mary Margaret for murder!
After last week's reveal, we are still on the edge of our seats every time we watch this show!!
Check out the clip above and two more after the jump!
And watch the new epsiode "Heart of Darkness" tonight on ABC!