This week is centred around the Nottingham Puppet Festival, which takes place from 27 June to 5 July and includes a variety of events tailored to all demographics. On our list of things to look out for we've highlighted the return of a classic, Little Shop of Horrors, to the cinema, an enchanting children's musical, and a more comedic (and decidedly adult) sex-related show. Beyond the puppet festival, there's a walk down memory lane with events for music, film, and the sewing history in prisons.