Oh my god! If you want magic, mysteries, deceit and romance, then look no further. This program has it all. I find myself almost crying at times, booing and cheering is also a normality. Give it a go, you won't be disappointed. 5 stars all the way. Absolutely fabulous, I can't wait for season 2, but I don't want season 1 to end, heartbreak is on the horizon.