A princesa Rose é amaldiçoada por uma bruxa ao nascer. De acordo com a magia, ela vai espetar o dedo e todo o castelo vai cair em sono profundo, a não ser que um beijo verdadeiro a desperte. Sete anões descobrem sobre o feitiço e parte em busca de Jack, namorado de Rose, para salvá-la. Mas eles não chegam a tempo: Rose espeta o dedo e todos dormem, menos os sete anões. Agora eles devem descobrir sozinhos uma maneira de salvar a todos.