It's a decent show. The beginning is interesting but towards the end it starts to get frustrating because of logical errors and just being unbelievable. Acting is good except for Selena Gomez who clearly does not know how to act at all - I simply don't get why was she cast in this.

I'll probably at least try to watch the second season once it gets done, but I fear it's gonna be disappointment.