Wow, lots of big developments. This was a great episode. I was not expecting Marla (Stephen's mother) to actually be one of the Tomorrow People. I figured she might know about them but I didn't actually expect her to be one. Hopefully she won't be evil. The only other major two roles I've seen Clark play in 24 and Covert Affairs both turned out to be villainous traitors, so at this point that is where my mind goes any time I see her. Glad to see Serinda Swan coming in as a recurring character, I really liked her on both Breakout Kings and Graceland.