Le prince Galavant, héros de conte de fées toujours prêt à défendre la veuve et l’orphelin, est en guerre contre l'affreux roi Richard qui lui a volé l'amour de sa vie, la belle Madalena. Pour la retrouver et reconquérir son cœur, il doit traverser les royaumes, les montagnes et les forêts, combattre des dragons, déjouer les pièges de son ennemi juré, et… chanter !