La novela cuenta la historia de Quentin, un adolescente que vive al lado de la preciosa Margo Roth Spiegelman. Son muy amigos desde pequeños por vivir tan cerca. Por desgracia con el paso de los años, su relación se deteriora hasta el punto de convertirse en casi desconocidos cuando llegan al último curso de instituto. Cuando Margo y Quentin han perdido todo contacto, una noche Margo aparece en la ventana de Quentin, tal y como hacía cuando eran pequeños, para pedirle su coche. Al final, Quentin termina acompañando a Margo mientras ésta intenta vengarse de su ex-novio, gastándole bromas a él, a la chica con la que le engañó (amiga de Margo), y a su mejor amiga que lo sabía pero no se lo dijo. A la mañana siguiente después de la aventura, Quentin va al instituto esperando encontrarse con ella, pero Margo no aparece. Al principio no le da importancia, pero al cabo de los días y tras la aparición de un detective, se da cuenta de que Margo ha desaparecido. A partir de ese momento Quentin, junto a sus 2 amigos, la novia de su amigo ¨Radar¨ (Angela) y la ex-mejor amiga de Margo, tratan de encontrarla a toda costa siguiendo unas extrañas pistas que Margo ha ido dejando.