A cinematic tour of Stroud and the Cotswolds