Scott Pilgrim Takes Off Episode 8: The World vs Scott Pilgrim
Episode 8 of 8 of Scott Pilgrim Takes Off, aired November 17, 2023, 28 minutes. Available with English subtitles and dub where released.
Episode summary
Scott, Ramona and their friends face their toughest challenge yet in a knockdown epic showdown that could change everything.