Kate Winslet on her first villainous role, in Divergent
Kate Winslet is finally getting her chance to play the villain in her latest film Divergent.
Her character, Jeanine Matthews, oversees a futuristic Chicago, where society is split into five sections; those who do not fit the system are seen as a threat or "divergents".
The BBC's Tim Masters talked to Winslet about playing a baddie.