Tonårskillen Greg försöker glida igenom high school så osynligt som möjligt för att överleva, och undviker därför att skaffa några nära vänner överhuvudtaget – han kallar t. ex. sin närmaste vän för medarbetare. Hans liv vänds uppochner när hans mamma tvingar honom att hitta på något med Rachel, en tjej i Gregs klass som just fått veta att hon har cancer, och han får nu upptäcka fördelarna med äkta vänskap.