More Actors Have Joined John Green's Next Adaptation, Paper Towns

Still drying your tears over The Fault in Our Stars? Well, author John Green's reign over your tear ducts won't end anytime soon — his first novel, Paper Towns, is currently being adapted for the big screen. Model Cara Delevingne was cast in the film, which follows Margo and Q, another pair of high schoolers with a close connection (but this one's got a mystery twist). Find out who Delevingne will play and who else has been cast so far!

Nat Wolff
Getty | D Dipasupil

Nat Wolff

Wolff, who played Isaac in The Fault in Our Stars, will star as Quentin "Q" Jacobsen, a high school kid who lives in Orlando, FL.

Cara Delevingne
Getty | Stefanie Keenan

Cara Delevingne

Twenty-two-year-old model Delevingne scored the role of Margo this week, with author Green's blessing. She recently starred in The Face of an Angel.


Justice Smith (The Thundermans) will play Radar, a friend of Quentin's.

Getty | Jason LaVeris

Halston Sage, who starred in Neighbors this year, will take on the role of Lacey.

Getty | Colby D Crossland

Austin Abrams (The Inbetweeners, Gangster Squad) will play Ben, Quentin's friend.