The merciless witch named Dellamorta put a curse on a princess when she was a child. After she is 18 years old, Rose will be thrusted by a sharp thing and the whole castle will sleep unless she is kissed by a true love. Before she turns 18, she sends her lover to 7 dwarfs. Unfortunately, he gets lost and captured by Dellamorta’s dragon. Only 7 dwarfs awake and go to save Jack to wake the princess up.