Summit has announced who will take the roles of Will, Edward, and Al in the Divergent movie.

Ben Lloyd-Hughes will play Will

Ben Lloyd-Hughes photo credit Rich Hardcastle

Ben Lamb will play Edward

Ben Lamb photo credit Wolf Marloh

Christian Madsen will play Al

Christian Madsen photo credit Bernardo Doral

Lloyd-Hughes’ recent credits include Great Expectations and The Scapegoat, according to an announcement from the studio. Lamb currently plays Anthony Rivers in The White Queen, which will premiere on BBC One and Starz later this year. Madsen just wrapped Gia Coppola’s film Palo Alto.

Casting has been moving quick as of late because filming is to begin in Chicago next month. A few of the stars have started arriving in the city to prepare. Earlier today, actor Ansel Elgort (who will play Tris’ brother Caleb) tweeted that Miles Teller “is such a dick” in his role as Peter. This suggests that rehearsals have begun!

Earlier this month we learned Theo James will play Four, Kate Winslet will play Jeanine, Jai Courtney will play Eric, Maggie Q will play Tori, Zoe Kravitz will play Christina, and Ansel Elgort will play Caleb. Shailene Woodley will take the lead role of Tris.

The Divergent trilogy was written by Veronica Roth, and book 3 is due out this October. The film will be directed by Neil Berger, and the script was penned by Evan Daughtery and Vanessa Taylor. Divergent opens in theaters March 21, 2014.

The News
The Podcasts

Hype is our flagship podcast talking all things fandom

Episode #149 – The Bragnargh

Hype Podcast talks the Black Panther and Coco trailers, the negative The Mummy reviews, Orange is the New Black and much more.

June 14, 2017
The Reviews