Imaginationland 2/Voice Cast

This is the voice cast for South Park's Imaginationland 2.

Voice Cast
*John Cusack - Spider-man *Robert Downey jr - Iron man *Mark Ruffalo - Hulk *Chris Hemsworth - Thor
 * Trey Parker - Stan Marsh, Eric Cartman, Balthazar Bratt, Clyde Donovan, Timmy Burch, Jimmy Valmer, Boy with blue Cap, DogPoo Petuski, Bill & Allen, etc.
 * Matt Stone - Kyle Broflovski, Kenny McCormick, Bradley Biggle, Craig Tucker, Butters Stotch, Kevin Stoley, Terrence, Tweek Tweak, Jesus Christ, Saddam Hussein, Scott Malkinson, Terrance Mephesto
 * April Stewart - Wendy Testaburger, Kal, Milly, Nelly, Kelly Pinkerton-Tinfurter, Kelly Rutherford-Menskin, Annie, Annie Knitts, Lola, Meagan Ridley, Jenny Simon, Emily, Glinda the Good Witch
 * Mona Marshall - Red, Molly, Wonder Woman
 * Jennifer Howell - Bebe Stevens
 * Matt Damon - Jason Bourne
 * Chris Evans - Captain America
 * Elizabeth Olsen - Scarlet Witch
 * Steve Carell - Gru
 * Jason Segal - Vector Perkins
 * Ashley Burch as Amy Rose
 * Ryan Reynolds - Deadpool
 * Vin Diesel - Dominic Toretto, Groot
 * Dwayne Johnson - Hobbs
 * Samuel L. Jackson - Mr. Barron, Nick Fury
 * Will Smith - Agent J
 * Kate Beckinsale - Selene
 * Jeff Goldblum - David Levison
 * Seth Rogen - Frank
 * Jennifer Lawrence - Mystique
 * Hugh Jackman - Wolverine
 * Kristen Wiig - Lucy Wilde, Brenda
 * Bill Hader - King Pig
 * Tom Kenny - SpongeBob SquarePants, Eduardo, Heffer Wolfe, Grum, French Narrator
 * Tara Strong - Twilight Sparkle, Bubbles, Baby Dill, Raven, Truffles
 * Lance ThriftyCare - Jeffy
 * Cheryl Blaylock - Eureeka, Bubbles Gum
 * Micheal Pena- Ant-Man, Grubber
 * Emily Blunt - Tempest Shadow