Martin Scorsese meets the Muppets in this mash-up of Sesame Street and Goodfellas. "Goodfellas" means "lots of swears," in case that wasn't clear. How ‘Big Ag’ Spied on Animal Rights Activists and ...