Starring as beautiful protagonist Margo Roth Spiegelman in an upcoming film adaptation of the John Green novel Paper Towns, Cara looks set to drive her Delvingners crazy with excitement. Following a teaser posted on her Instagram earlier this week, the full trailer been released today, showcasing the i-D cover star’s acting skills and impressive American accent. Cara’s character Margot takes her neighbor Quentin (played by The Fault In Our Stars actor Nat Wolff) on a night of adventures and revenge on her ex-boyfriend before disappearing, leaving classmates a series of clues to follow.