Sau khi Đức vua (Sean Bean) đột ngột biến mất, mọi quyền lực trong vương quốc đều rơi vào tay Nữ hoàng (Julia Roberts). Vì ghen tị với vẻ đẹp của Bạch Tuyết, bà đã giam cầm nàng trong lâu đài suốt 18 năm. Mọi thứ thay đổi khi chàng hoàng tử điển trai Alcott xuất hiện. Để cứu sống nàng Bạch Tuyết phải ẩn náu trong rừng sâu. Tại đây, cô làm quen với 7 chú lùn dũng cảm, tốt bụng nhưng cũng không kém phần tinh ranh. Họ quyết tâm đứng lên bênh vực Nữ hoàng và mang lại hòa bình cho đất nước.