Anyone else catch the debut of NBC’s foray into genre television? Was it worth another viewing? And who the hell is the girl in the mirror?

Missed it? You can download the premier episode from NBC.com or watch the repeat tonight.