Paper Towns Cast and Crew

Main Cast: Cara Delevingne as Margo
Main Cast: Nat Wolff as Quentin
Main Cast: Cara Buono as Mrs. Jacobsen
Supporting Cast: Halston Sage as Lacey
Supporting Cast: Caitlin Carver as Becca
Supporting Cast: Austin Abrams as Ben
Director: Jake Schreier
Writer: Michael H. Weber
Writer: Scott Neustadter
Writer: John Green