The full trailer for the Divergent follow-up, Insurgent is here, and it has some of my favorite things: female badassery, implausible action sequences, Theo James, and Theo James' jawline.

Also exciting: Octavia Spencer, who plays Johanna, gets a very brief moment in the trailer.