Today's photo from The Worcester News archive visits the Odeon cinema