"The Fault in Our Stars" did pretty well at the box office, so hopes are probably high for "Paper Towns," another John Green novel adaptation set for a July 24 release.

The young adult romance-mystery stars Nat Wolff - who was in "Fault" - as Quentin "Q" Jacobsen, and model Cara Delevingne as Margo Roth Spiegelman. The official trailer was just released by 20th Century FOX and fans seem to have strong reactions, both positive and negative (especially when it comes to the casting of Cara as Margo).

The story follows Quentin's love for mysterious Margo, who seems like an adventurous beauty of classic "manic pixie dream girl" trope. Margo doesn't seem to know Quentin exists until she climbs through his window to get his support in a revenge plot against her cheating ex-boyfriend. But after their all-night adventure, she goes missing - leaving a series of clues for Quentin and friends to solve.

Watch the trailer here. Think it'll do even close to as well as "The Fault in Our Stars"?