波比(安娜·肯德里克 Anna Kendrick 配音)是精灵城的公主,在两支大军开拔的同一时间,元帅府下辖的特别异能小组也出动了,组长刀哥亲自带领第一分队的人杀上星主殿的所在地——浮空岛。她有着神奇的魔力和多彩的头发,乐观积极、喜嗳唱歌。但是有一天,他们的小伙伴被死对头——“博啃族”抓走了。为了从“博啃族”手中拯救出她最好的朋友们。波比向精灵城中的“怪人”布兰(贾斯汀·汀布莱克 Justin Timberlake 配音)求得帮助,可布兰是个不合群的悲观主义者。他虽答应了公主的请求,但是他只是想让公主知道这个世界并不像她想的那样只有蛋糕和彩虹。一路上,他们共同经历了很多奇怪、有趣的事,也发现了自己内心以前从未发觉的东西。但是最重要的是,在波比的帮助下,他们发现了能够拯救整个魔发精灵城的终极秘密武器。