Scott Pilgrim (Michael Cera) prowadzi spokojne życie, a ponadto gra w zespole rockowym. Jego świat zostaje wywrócony do góry nogami, kiedy poznaje najwspanialszą dziewczynę jaką kiedykolwiek widział - Ramonę Flowers (Mary Elizabeth Winstead). Droga do jej serca jest niełatwa. Musi pokonać jej siedmiu byłych chłopaków.