The teen audience has always been much cultivated by movie moguls.
The Twilight saga and The Hunger Games are just two franchises to have cashed in on this market.
Now comes a teen trilogy based on Veronica Roth's novels.
Divergent takes us into a future where people are divided into categories.
With the aid of a personality test, adults are given the choice of five factions to join: Erudite (smart and logical), Amity (kind and peaceful), Candor (honest), Dauntless (fearless protectors of the nation) and Abnegation (selfless).
Beatrice Prior (Shailene Woodley) comes from an Abnegation family but is disturbed to find her personality test shows no clear pattern, meaning she is a Divergent.
Divergents are feared by all factions as they have traits of all personalities and are seen as a threat to peace because they can think outside the square.
Beatrice (Tris) opts for the Dauntless faction but knows she must keep her real identity secret if she is to survive.
Tris forms a bond with Dauntless instructor Four (Theo James), who helps keep her out of trouble.
When Tris and Four see Erudite leader Jeanine Matthews (Kate Winslet) spending a lot of time at the Dauntless base they begin to question her motives.
It seems a power grab is being planned and the Dauntless members are going to be the soldiers who take control. Only Divergents will have the mental capacity to withstand the mind control being imposed so it is up to Tris and Four to save their world.
Watch the trailer for Divergent below: