ONCE UPON A TIME
Drama 7.30pm, Seven
Into a Sunday timeslot (with a second episode airing on Tuesday), Once Upon a Time keeps up the frantic pace of trickery and sleight of hand. Tonight it’s Evil Queen/Regina ( Lana Parrilla) and the magic mirror firmly in focus. There’s no doubt Regina is evil, but at least, via a flashback into fantasy land, we start to see just what may have made her so. Twisted love, revenge and a wish gone wrong. And it’s all spilled into Storybrooke. Spicy.