For me, The Illusionist is a better film than The Prestige if only very slightly, but because both films came out the same year, it has been in many ways overshadowed.
Divergent is what I’d like to call a ‘nice’ movie. There’s nothing here terrible offensive but at the same time, it doesn’t break new ground either. The direction is more than adequate and the performance by Shailene Woodley is strong. But for all the good, the story structure is odd.