为了拯救被格雷格和塔玛拉(索妮夸·马丁饰)劫走的亨利,艾玛及父母、瑞金娜、戈登和虎克船长同行进入了梦幻岛,展开了一系列的冒险和营救。另一边,小飞侠彼得·潘(罗比·凯饰)与亨利(杰瑞德·吉尔莫饰)在梦幻岛结识,潘声称需要虔诚信徒的心脏来拯救魔法,和梦幻岛上所有的孩子。但尼尔(迈克尔·雷蒙德-詹姆斯饰)儿时的旧友温蒂告诉亨利,潘对亨利说自己需要亨利的心脏来拯救魔法,这是一个谎言,实际上潘就要死了,潘需要亨利的心脏来救自己,用亨利的心脏来吸收梦幻岛的所有魔法,一旦潘做到了他将长生不老。亨利会做出怎样的决定。艾玛、白雪、戴维与瑞金娜、戈登还有虎克,他们能抛开所谓的爱恨情仇、所谓的宿命,放下心底深藏的不安与恐惧,抛开重重伪装下的软弱,齐心救出亨利,离开梦幻岛,谜团的神秘面纱正在逐一被揭开。
《童话镇第三季》(Once Upon A Time Season 3)是由美国广播公司出品,马克·米罗执导,金妮弗·古德温、詹妮弗·莫里森、拉娜·帕瑞拉、乔舒华·达拉斯、杰瑞德·吉尔莫等主演的奇幻冒险类电视剧。1第三季主要讲述了艾玛一家以及巫后、戈登一起去梦幻岛营救亨利,在那里与小飞侠彼得·潘上演了一场终极对决。该季于2013年9月29日在ABC电视台首播。