The first trailer for the Cara Delevingne-starring adaptation of the John Green bestseller Paper Towns has been released - watch it here.
The synopsis says: "Paper Towns is a coming-of-age story centring on Quentin (Nat Wolff) and his enigmatic neighbour Margo (Delevingne), who loved mysteries so much she became one.
"After taking him on an all-night adventure through their hometown, Margo suddenly disappears - leaving behind cryptic clues for Quentin to decipher.
"The search leads Quentin and his quick-witted friends on an exhilarating adventure that is equal parts hilarious and moving.
"Ultimately, to track down Margo, Quentin must find a deeper understanding of true friendship - and true love."
Paper Towns is due for release on Friday August 21.