Theo James and Shailene Woodley in Divergent.