Film besutan Rupert Sanders bercerita tentang sisi lain dongeng legendary Snow White. Dikisahkan di Era Kegelapan, Ratu Ravenna (Charlize Theron) yang jahat berhasil menduduki beberapa kerajaan di Eropa dan berencana untuk mengambil alih Kerajaan Inggris. Namun suatu hari ia mendapat pencerahan bahwa putri tirinya Snow White (Kristen Stewart) diramallkan akan mengalahkannya dan bahkan menjadi pemimpin di masa depannya.
Menurut Cermin Ajaib (Christopher Obi), demi memperoleh keabadian dan kejayaan, Ratu Ravenna harus memakan jantung Snow White.