And Divergent's Four will be played by...

...Theo James.

Have I mentioned lately that I still haven't read Insurgent?

I don't know what is wrong with me.