Scott Pilgrim är en ung musiker i ett kämpande rockband. Efter att ha dumpats av en flickvän som nu gör succé med sitt eget band har Scott börjat dejta Knives, en fem år yngre skolflicka. Snart slits han mellan Knives och den charmiga Ramona. Problemen ökar när det visar sig att Ramona har sju före detta pojkvänner som var och en utmanar Scott på dödlig strid. Bygger på ett seriealbum.