阿曼达·塞弗里德
Amanda Seyfried
饰:玛莉·凯瑟琳 Mary Katherine
乔什·哈切森
Josh Hutcherson
饰:纳德 Nod
Beyonce
Beyoncé Giselle Knowles
饰:泰拉皇后 Queen Tara
科林·法瑞尔
Colin Farrell
饰:罗尼 Ronin
杰森·苏戴奇斯
Jason Sudeikis
饰:邦巴 Bomba
阿兹·安萨里
Aziz Ansari
饰:麻宝 Mub
史蒂芬·泰勒
Steven Tyler
饰:尼姆 Nim Galuu
克里斯托弗·沃尔兹
Christoph Waltz
饰:曼德里克 Mandrake
贾达·弗雷德兰德
Judah Friedlander
饰:Taxi Driver
克里斯·奥多德
Chris O'Dowd
饰:咕噜宝 Grub
皮特保罗
Armando Christian Pérez
饰:巴孚 Bufo
布雷克·安德森
Blake Anderson
艾玛·肯尼
Emma Kenney
饰:Voice
杰森·哈里斯
Jason Harris
饰:Additional Voices
Allison Bills
饰:Dandelion Jinn
吉姆·康罗伊
Jim Conroy
饰:Race Announcer
Todd Cummings
饰:Fruit Fly (Old)
约翰·迪·马吉欧
John Di Maggio
饰:Pinecone Jinn
特洛伊·伊万斯
Troy Evans
饰:Thistle Jinn
杰森·弗里基奥内
Jason Fricchione
饰:Bufo's Goon
海伦·洪
Helen Hong
饰:Thistle Lady
Kelly Keaton
饰:Berry Lady
凯尔·金南
Kyle Kinane
饰:Biker Dude
Anthony Lumia
饰:Fruit Fly (Young)
Malikha Mallette
饰:Jinn Mom
乔·马辛吉尔
Joe Massingill
饰:Stickman Jockey
伊迪·米尔曼
Edie Mirman
饰:Flower Jinn
罗莎·萨拉扎尔
Rosa Salazar
饰:Roller Derby Girl
Allison Weber
饰:Flower Kid
丹·格林
Dan Green
饰:Finn
马特·阿德勒
Matt Adler
饰:Additional Voices
Ashley Albert
Ashley Albert
饰:Additional Voices
Stephen Apostolina
Stephen Apostolina
饰:Additional Voices
Eric Bradley
Eric Bradley
饰:Additional Voices
Jeremy Bowker
饰:Additional Voices
Dennis T. Carnegie
饰:Additional Voices
大卫·考吉尔
David Cowgill
饰:Additional Voices
Randy Crenshaw
Randy Crenshaw
饰:Additional Voices
Monique Donnelly
饰:Additional Voices
摩西·德里耶
Moosie Drier
饰:Additional Voices
Roger Freeland
饰:Additional Voices
杰姬·戈诺
Jackie Gonneau
饰:Additional Voices
布里奇特·霍夫曼
Bridget Hoffman
饰:Additional Voices
E.J. Holowicki
饰:Additional Voices
利弗·赫顿
Rif Hutton
饰:Additional Voices
Edie Lehmann
Edie Lehmann
饰:Additional Voices
霍普·利维
Hope Levy
饰:Additional Voices
塞勒妮丝·雷瓦
Selenis Leyva
饰:Additional Voices
布莱恩·尼古拉斯·麦克法丹
Brian McFadden
饰:Additional Voices
Jake Moulton
饰:Additional Voices
埃里克·尼尔森
Eric Nelsen
饰:Additional Voices
Bill New
饰:Additional Voices
Dana Nielsen
饰:Additional Voices
Jonathan Null
饰:Additional Voices
Chris Phillips
饰:Additional Voices
Lori Prince
饰:Additional Voices
彼得·帕梅拉·罗丝
Peter Pamela Rose
饰:Additional Voices ,Additional Voices
米歇尔·拉夫
Michelle Ruff
饰:Additional Voices
克里斯托弗·斯卡拉博西奥
Christopher Scarabosio
饰:Additional Voices
Jeff Smith
饰:Additional Voices
Byron Thames
饰:Additional Voices
兰迪·汤姆
Randy Thom
饰:Additional Voices
Madeleine Whittle
饰:Additional Voices
David Allen Kramer
David Allen Kramer
饰:Additional Voices
Tom Wilson
Tom Wilson
饰:Finn
碧昂丝·吉赛尔·诺斯
Beyoncé Giselle Knowles
马特·恩贝尔
Matt Ember
汤姆·J·阿瑟尔
Tom J. Astle
皮普
饰:巴孚
托马斯·F·威尔森
Thomas F. Wilson
饰:Finn,
Brian Scott McFadden
饰:Additional Voices,
约翰·斯托里
John Storey
饰:Additional Voices, (as John C. Storey)