Greg Gaines tiene diecisiete años, un aspecto que deja mucho que desear y una coraza con la que se protege del mundo. Lo que mejor define su personalidad es una mirada autocritica y una actitud sarcastica hacia los demas. Su unico amigo es Earl Jackson, un chico bastante desabrido, malhablado y con una situacion familiar di ficil. Los jovenes nihilistas comparten una pasion por los videojuegos y, sobre todo, por el cine y dedican gran parte de sus tiempo libre a hacer remakes de su peliculas favoritas. Todo cambia en la vida de Greg cuando su madre le obliga a visitar a Rachel, una chica con leucemia con la que el muchacho tiene un pasado comun.