Harry Potter/Snow White

Cast:

Hermonie Granger as Snow White

Petunia Dursley as The Evil Queen

Dudley Dursley as The Magic Mirror

Vernon Dursley as The Wicth

Draco Malfoy as Humbert The Huntsman

Harry Potter as Doc

Hagrid as Grumpy