Jack Black, Will Ferrell, and Jason Segel as the Hitchhiking Ghosts from the Haunted Mansion

Jessica Chastain as Merida

Russell Brand as Captain Hook

Taylor Swift as Rapunzel

Jennifer Hudson as Princess Tiana

Pirates of the Caribbean and The Haunted Mansion

Jeff Bridges and Penelope Cruz as Beauty and the Beast

Olivia Wilde and Alec Baldwin as the Evil Queen and Magic Mirror from Snow White and the Seven Dwarfs

Johnny Depp as Jack Sparrow and Patti Smith as second pirate from Pirates of the Caribbean

Whoopi Goldberg as The Genie from Aladdin

Queen Latifah as Ursula from The Little Mermaid

Jessica Biel as Pocahontas

Jennifer Lopez and Marc Antony as Jasmine and Aladdin

Mikhail Baryshnikov, Gisele Bundchen, and Tina Fey as Peter Pan, Wendy, and Tinker Bell

Julie Andrews and Abigail Breslin and Blue Fairy and Fira from Pinocchio

Beyonce, Oliver Platt, and Lyle Lovett as Alice in Wonderland, the Mad Hatter, and the March Hare

Roger Federer as King Arthur from The Sword in the Stone

David Beckham as Prince Philip from Sleeping Beauty

Julianne Moore and Michael Phelps as Ariel and a mermaid from The Little Mermaid

Zac Efron and Vanessa Hudgens from Sleeping Beauty

Scarlett Johansson as Cinderella

Rachel Weisz as Snow White