From the producers and author of The Fault in Our Stars comes this coming-of-age story adapted from John Green’s bestselling novel, Paper Towns.

On the eve of high school graduation, Quentin (Nat Wolff) embarks on an all-night adventure with his neighbor, the mysterious Margo (Cara Delevingne). However, things really get interesting when Margo disappears – but not before leaving behind a series of clues for Quentin and his friends to follow. Where they lead is anybody’s guess and will things ever be the same once they get there?

Watch the trailer below and discover Paper Towns in theaters July 24.