The Martha’s Vineyard Charter School is hosting a production of Snow White this weekend. The cast ranges from first graders all the way up to seniors. Mute porcupines, dwarves, the dashing prince and of course Miss White herself.

Shows are at the Katharine Cornell Theatre, Saturday, Feb. 6 at 1 and 6 p.m., and Sunday, Feb. 7 at 1 p.m.