Scott Pilgrim (Michael Cera) es un joven que conoce a la mujer de sus sueños, Ramona V. Flowers (Mary Elizabeth Winstead). Pero para conquistarla, deberá primero luchar y vencer a sus siete malvadas ex-parejas para poderse ganar su corazón. Lo cual será complicado, pues tienen poderes especiales...