22letý Scott Pilgrim (Michael Cera) žije v Torontu u gay kamaráda (Kieran Culkin), hraje v kapele "Sex Bob-omb" a chodí se sedmnáctiletou Číňankou (zatím platonicky, protože je značně nesmělý). Pak se mu jednoho dne zdá o úžasné holce s fialovými vlasy a druhý den ji potká! Po počátečních štrapácích to vypadá, že s ní (jmenuje se Ramona) začne chodit, ale pak se ukáže, že nejdříve musí vybojovat souboje na život a na smrt s jejími sedmi zlými expartnery! A co na to jeho aktuální sedmnáctiletá Číňanka?