Just in time for the highly anticipated premiere of The Avengers: Age of Ultron this Friday, Sesame Street decided to spoof the movie. The parody is called The Aveggies: Age of Bon Bon and in it, a team of vegetable-themed superheroes ban together to battle a villain known as Bon Bon, who plans to destroy all the healthy foods in the world. Everything is going fine for Onion Man, Captain Americauliflower, Black Bean Widow, Mighty Corn and Zuchin-eye until Doctor Brownie (Cookie Monster) gets distracted by the edible costumes.
Read next: What It’s Like to Be a Stunt Double on Game of Thrones and Avengers
See All the Avengers: Age of Ultron Character Posters

Robert Downey Jr. as Iron Man
Marvel/Disney

Chris Evans as Captain America
Marvel/Disney

Mark Ruffalo as the Hulk
Marvel/Disney

Scarlett Johansson as Black Widow
Marvel/Disney

Chris Hemsworth as Thor
Marvel/Disney

Jeremy Renner as Hawkeye
Marvel/Disney

Paul Bettany as Vision
Marvel/Disney

Samuel L. Jackson as Nick Fury
Marvel/Disney

Elizabeth Olsen as Scarlet Witch
Marvel/Disney

Aaron Taylor-Johnson as Quicksilver
Marvel/Disney

James Spader as the voice of Ultron
Marvel/Disney
Advertisement