เรื่องราวเป็นการตีความใหม่ของนิทานคลาสสิก “สโนไวท์” โดยมุ่งเน้นไปที่ สโนไวท์ (Lily Collins) ที่ถูกแม่เลี้ยงผู้ชั่วร้าย ราชินี (Julia Roberts) กักขังในปราสาท และต้องเผชิญหน้ากับความชั่วร้ายของราชินีที่ต้องการความงามและอำนาจเหนือทุกสิ่ง
เมื่อ เจ้าชาย (Armie Hammer) ที่หลงรักสโนไวท์ได้เข้าไปในป่า เขาได้พบกับสโนไวท์ และทั้งสองได้ร่วมมือกันเพื่อหนีจากราชินีและทวงคืนอำนาจที่ถูกชิงไป ในขณะที่สโนไวท์ได้พัฒนาตนเองจากหญิงสาวที่ถูกขังให้กลายเป็นหญิงที่มีความมั่นใจและสามารถสู้กลับได้