Zachary Levi
voices Eugene Fitzherbert
Clancy Brown
voices King Frederic
Eden Espinosa
voices Cassandra
Jeffrey Tambor
voices Big Nose
M.C. Gainey
voices Captain of the Guards
Sean Hayes
voices Pete the Guard