The Three Stooges: Three Little Pirates

The Three Stooges: Three Little Pirates is an American adventure comedy film.

Cast

 * Chris Diamantopoulos as Moe Howard:
 * Sean Hayes as Larry Fine:
 * Will Sasso as Curly Howard:
 * John Goodman as Black Jack:
 * Selena Gomez as Princess Annabeth:
 * Gilbert Gottfried as Stevenson the Parrot:
 * Rowan Atkinson as Edgar:
 * Zac Efron as Prince Derek:
 * Sam Neill as King Edward III:
 * Frank Welker as Nippy the Rat: