Entertainment Scott Pilgrim Takes Off ‘Confirms’ What The Internet’s Been Claiming For Years November 18, 2023 Netflix’s “Scott Pilgrim Takes Off” lends credence to one of the biggest beliefs longtime fans of the comic and movie have claimed for years. Post Views: 162