Paper Towns on vuonna 2015 ensi-iltansa saanut elokuva, jonka on ohjannut Jake Schreier. Se perustuu John Greenin romaaniin Arvoitus nimeltä Margo (Paper Towns). Elokuvan pääosia näyttelevät Nat Wolff ja Cara Delevingne.
Arvoitus nimeltä Margo on John Greenin kolmas nuorten aikuisten romaani. Se julkaistiin 16. lokakuuta 2008. Elokuvan takia kirja on saanut kritiikkiä. Floridassa eräs vanhempi halusi koulupiirin poistavan sen lukulistalta seksuaalisen sisällön takia.