Scott Pilgrim er en ung musiker i et rockband der kæmper for at få succes. Efter at han blev forladt af sin kæreste, som nu har succes med sit eget band, er Scott begyndt at date Knives, en fem år yngre skolepige. Snart føler han sig splittet mellem Knives og den charmerende Ramona. Hans problemer tager til, da det viser sig at Ramona har syv forhenværende kærester som hver for sig udfordrer Scott til en livsfarlig duel. Bygger på et seriealbum.