The Divergent Series: Insurgent - Cast

Shailene Woodley

as Beatrice Prior


Theo James

as Tobias/Four


Octavia Spencer

as Johanna



Ray Stevenson

as Marcus


Zoë Kravitz

as Christina


Miles Teller

as Peter


Ansel Elgort

as Caleb


Maggie Q

as Tori



Daniel Dae Kim

as Jack Kang


Naomi Watts

as Evelyn


Kate Winslet

as Jeanine




  Change Location