Once Upon A Time Season 4 trailer shows new villains

New trailer for Once Upon A Time Season 4 introduces Cruella, Ursula and Maleficent

Once Upon A Time Season 4 returns to ABC in the US on 1 March. It does not currently have a UK broadcaster. Keep up with the latest genre news with the new issue of SciFiNow.