W filmie nie pojawił się żaden materiał z Finest Hour Scotta Pilgrima, szóstego tomu komiksu, ponieważ powieść nie była kompletna w czasie produkcji filmu; O’Malley przekazał sugestie dotyczące zakończenia filmu i dał producentom swoje notatki do tomu szóstego, ale stwierdził, że zakończenie filmu było „ich zakończeniem”. Niektóre pomysły na zakończenie filmu zostały wycięte przed produkcją, w tym to, gdzie Scott okazuje się seryjnym mordercą, który fantazjował o aspektach gry, a Gideon zamienia się w robota w stylu Transformers.
W oryginalnym zakończeniu filmu, napisanym przed wydaniem ostatniego tomu Scotta Pilgrima, Scott wiąże się ponownie z Knives. O’Malley sprzeciwił się temu rozwiązaniu, ponieważ uważał, że osłabi to postać Knives. Po wydaniu ostatniej książki z serii, w której Scott i Ramona wracają do siebie, i przy podzielonej reakcji publiczności na oryginalne zakończenie filmu, nakręcono nowe zakończenie pasujące do książek, gdzie Scott i Ramona wracają do siebie. O’Malley pomógł napisać nowe zakończenie, a Wright skonsultował to wcześniej z aktorką grającą Knives, Ellen Wrong, myśląc, że będzie rozczarowana zmianą, jednak spodobał jej się ten pomysł. Ostateczne zakończenie zostało nakręcone trzy miesiące przed premierą filmu;