Watch Once Upon a Time - season 2




Watch Once Upon a Time - season 2

Watch Once Upon a Time - season 2 every Monday at 21:00 KSA on OSN First HD.

The series takes place in the fictional seaside town of Storybrooke, Maine, in which the residents are actually characters from various fairy tales that were transported to the "real world" town and robbed of their real memories by the Evil Queen, Regina, using a powerful curse obtained from Rumplestiltskin. The town's only hope lies with a bail bondswoman, Emma Swan, the daughter of Snow White and Prince Charming.

Next Episode of

APR-MAY 2014
S M T W T F S
19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19
More