‘The Tomorrow People': Watch It or Skip It?

This sci-fi show features Stephen Amell's equally attractive cousin. Get our take on the first episode, inside.