Where To Stream Scott Pilgrim Takes Off Season 1 Episode 8
The World Vs Scott Pilgrim
- Aired November 17, 2023
- 28 Min
- Rated 8.8
- Number 1 Of 8 Rated Episodes
Scott, Ramona and their friends face their toughest challenge yet in a knockdown epic showdown that could change everything.