Watch the Teaser Trailer for Netflix’s New Scott Pilgrim Anime Series
Netflix has shared its first look at its upcoming Scott Pilgrim anime series. The show, which returns the Scott Pilgrim vs. the World cast, will start streaming on Friday, November…