 Set in a dystopian future, the adaptation of Veronica Roth's young adult novel stars Shailene Woodley as a heroine fighting an oppressive regime headed by Winslet's character.Winslet was pregnant with her third child while filming, and her tight-fitting costumes had to be altered to accommodate the pregnancy.To maintain her character's intimidating persona, Winslet remained aloof from her co-stars for much of the filming.