I found out that the director's cut is up on the CW website and here's the Youtube vid. I found out I'm going to a basketball game that night so I'm going to miss it but oh well. I'll catch it later.
All I can say is "wow". I don't know what to think. So Lana is suddenly super powered? And there is some device keeping her alive? I'm SO confused.
Feel free to share your thoughts!