Yeah, the intro sucks. I think that they put it in there for potential new viewers but I think it would drive them away and not intrigue them.
So Capt. Renard is definitely a Wessen. There was some debate about that last season but it seems to be confirmed here finally.
Ok, I just read an interview with Sasha Roiz and he said that Renard is...
At the end when Nick's mom was leaving at first I thought that she was going to meet up with someone bad but no...she was just stealing a car.