For those, like Vulture, who seem confused that Catwoman seems to be at least partly on Batman’s side, that’s completely normal. That’s the way its been in comics for some time. Catwoman is still a thief, but there is an alliance of sorts between her and Batman much of the time. Nolan isn’t breaking any ground here, or pulling anything out of his ass. That much, at least, is canonical.
Also, this trailer is fucking awesome.