See Cara Delevingne as Margo in First 'Paper Towns' TV Spot

Pin It
We've been eagerly awaiting Paper Towns, the movie version of John Greene's hit book starring Cara Delevingne, and now we get to see the first TV spot for the highly anticipated film. The model ditches her British accent to play Margo Roth Spiegelman, the mysterious and beautiful girl next door who Quentin (Nat Wolff) has been crushing on for years.

As fate would have it, Margo randomly enlists Q to help her get revenge on an ex-boyfriend one night and the very next morning after their adventures together (which include shrink wrapping her ex's car), she's gone. He's left to try to put together and pieces and figure out where Margo disappeared to and what it all means.

The movie hits theaters on July 24, and unlike John Green's last adaptation, The Fault in Our Stars, it doesn't seem like bringing tissues are a prerequisite when you buy your ticket.

Want More? Like us on Facebook


Join Our Newsletter
Stay fetch. Sign up for The Cray, our daily roundup of all things buzzworthy. From Kylie Jenner's trendsetting style (btw, puberty goals AF) to life-changing tech news (tweeting an emoji to order a pizza #YES), The Cray is all you need to impress the squad.
Privacy Terms