Once Upon A Time on TV2
Once Upon A Time Wednesday at 9.30pm | TV2
When an icy spell is cast on Marian, which will ultimately freeze and kill her, the Storybrooke residents place the blame on Elsa. But is Elsa really behind the curse? Or is she being set up?