Puppet Show, Spindrift Marionettes present Cupid & Psyche, begins at 7 p.m. at the Grange Hall Theatre in West Tisbury. Cost is $10 adults, $5 for children.